Инициация: При любом сбросе этот регистр очищается.
Доступ: Доступен для чтения и записи.
Бит |
Функция |
|
Первые шесть битов этого регистра являются битами маскирования прерываний модулей с нулевого по пятый. Восьмой бит, IMS, является битом маскирования прерываний всех системных модулей. Установка бита маскирования позволяет разрешить формировать запросы на прерывание от соответствующего модуля или от системных модулей (IMS). Очистка бита маскирования прерывания блокирует все источники прерывания, связанные с соответствующим модулем или источник прерывания системных модулей (IMS). Регистр масок прерываний предназначен для облегчения пользователю реализации системы приоритетов прерываний. |
IMR.0 (IM0) |
Маска прерываний для регистра модуля 0 |
IMR.1 (IM1) |
Маска прерываний для регистра модуля 1 |
IMR.2 (IM2) |
Маска прерываний для регистра модуля 2 |
IMR.3 (IM3) |
Маска прерываний для регистра модуля 3 |
IMR.4 (IM4) |
Маска прерываний для регистра модуля 4 |
IMR.5 (IM5) |
Маска прерываний для регистра модуля 5 |
IMR.6 |
Зарезервирован. Всегда считывается как 0. |
IMR.7 (IMS) |
Маска прерываний для системных модулей. |