| Electronic Components Datasheet Search |
|
MPC8540 Datasheet(PDF) 237 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
MPC8540 Datasheet(HTML) 237 Page - Freescale Semiconductor, Inc |
|
237 / 1302 page ![]() Interrupts and Exception Handling MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1 Freescale Semiconductor 5-23 Each interrupt has an associated interrupt vector address, obtained by concatenating the IVPR value with the address index in the associated IVOR (that is, IVPR[32–47]||IVORn[48–59]||0b0000). The resulting address is that of the instruction to be executed when that interrupt occurs. IVPR and IVOR values are indeterminate on reset, and must be initialized by the system software using mtspr. Table 5-7 lists IVOR registers implemented on the e500 and the associated interrupts. Critical Interrupt Registers CSRR0 Critical save/restore register 0—On critical interrupts, holds either the address of the instruction causing the exception or the address of the instruction that will execute after the rfci instruction. CSRR1 Critical save/restore register 1—Holds machine state on critical interrupts and restores machine state after an rfci instruction is executed. Machine Check Interrupt Registers MCSRR0 Machine check save/restore register 0—Used to store the address of the instruction that will execute after an rfmci instruction is executed. MCSRR1 Machine check save/restore register 1—Holds machine state on machine check interrupts and restores machine state (if recoverable) after an rfmci instruction is executed. MCAR Machine check address register—Holds the address of the data or instruction that caused the machine check interrupt. MCAR contents are not meaningful if a signal triggered the machine check interrupt. Syndrome Registers MCSR Machine check syndrome register—Holds machine state information on machine check interrupts and restores machine state after an rfmci instruction is executed. ESR Exception syndrome register—Provides a syndrome to differentiate between the different kinds of exceptions that generate the same interrupt type. Upon generation of a specific exception type, the associated bit is set and all other bits are cleared. SPE APU Interrupt Registers SPEFSC R Signal processing and embedded floating-point status and control register—Provides interrupt control and status as well as various condition bits associated with the operations performed by the SPE APU. Other Interrupt Registers DEAR Data exception address register—Holds the address that was referenced by a load, store, or cache management instruction that caused an alignment, data TLB miss, or data storage interrupt. IVPR IVORs Together, IVPR[32–47]||IVORn [48–59]||0b0000 define the address of an interrupt-processing routine. See Table 5-7 and the EREF for more information. Table 5-6. Interrupt Registers (continued) Register Description |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |