Interrupt
Starting Address
VBA:$40
VBA:$42
VBA:$44
VBA:$46
VBA:$48
VBA:$4A
VBA:$4C
VBA:$4E
VBA:$50
VBA:$52
VBA:$54
VBA:$56
VBA:$58
VBA:$5A
VBA:$5C
VBA:$5E
VBA:$60
VBA:$62
VBA:$64
VBA:$66
VBA:$68
VBA:$6A
VBA:$6C
:
VBA:$FE
4.4.3
Processing Interrupt Source Priorities Within an IPL
If more than one interrupt request is pending when an instruction executes, the interrupt source
with the highest IPL is serviced first. When several interrupt requests with the same IPL are
pending, another fixed-priority structure within that IPL determines which interrupt source is
serviced first. Table 4-6 shows this fixed-priority list of interrupt sources within an IPL, from
Freescale Semiconductor
Table 4-5. Interrupt Sources (Continued)
Interrupt
Priority Level
Range
0–2
ESSI1 receive data
0–2
ESSI1 receive data with exception status
0–2
ESSI1 receive last slot
0–2
ESSI1 transmit data
0–2
ESSI1 transmit data with exception status
0–2
ESSI1 transmit last slot
0–2
Reserved
0–2
Reserved
0–2
SCI receive data
0–2
SCI receive data with exception status
0–2
SCI transmit data
0–2
SCI idle line
0–2
SCI timer
0–2
Reserved
0–2
Reserved
0–2
Reserved
0–2
Host receive data full
0–2
Host transmit data empty
0–2
Host command (default)
0–2
Reserved
0–2
EFCOP Data Input Buffer Empty
0–2
EFCOP Data Output Buffer Full
0–2
Reserved
:
:
0–2
Reserved
DSP56311 User's Manual, Rev. 2
Configuring Interrupts
Interrupt Source
4-17