RTEMS CPU Architecture Supplement
The PowerPC architecture supports only a single external asynchronous interrupt source. This interrupt source may be enabled and disabled via the External Interrupt Enable (EE) bit in the Machine State Register (MSR). Thus only two level (enabled and disabled) of external device interrupt priorities are directly supported by the PowerPC architecture.
Some PowerPC implementations include a Critical Interrupt capability which is often used to receive interrupts from high priority external devices.
The RTEMS interrupt level mapping scheme for the PowerPC is not a numeric level as on most RTEMS ports. It is a bit mapping in which the least three significiant bits of the interrupt level are mapped directly to the enabling of specific interrupt sources as follows:
All other bits in the RTEMS task interrupt level are ignored.
RTEMS CPU Architecture Supplement
Copyright © 1988-2007OAR Corporation