Processing Interrupt Source Priorities Within An Ipl - Freescale Semiconductor DSP56311 User Manual

24-bit digital signal processor (dsp)
Hide thumbs Also See for DSP56311:
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

Table of Contents