AN2109 Freescale Semiconductor / Motorola, AN2109 Datasheet - Page 41

no-image

AN2109

Manufacturer Part Number
AN2109
Description
MPC555 Interrupts
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
void Ext_Isr()
{
#define LEVEL5 0x00100000
}
asm (" mtspr EID, r0 ");
if (USIU.SIPEND.R&LEVEL5)
else
asm (" mtspr NRI, r0 ");
{
}
{
}
SCI_Int() ;
Freescale Semiconductor, Inc.
For More Information On This Product,
Rev. 0, 26 July 2001
MPC555 Interrupts
Go to: www.freescale.com
// Set MSR.RI – now recoverable
// Check if IRQ is level 5
// Call SCI C interrupt handler
// Just return
// Clear MSR.RI - now irrecoverable
MOTOROLA
41

Related parts for AN2109