Table 4-2 Interrupt Sources - Motorola DSP56309 User Manual

24-bit digital signal processor
Table of Contents

Advertisement

Core Configuration
Interrupt Sources and Priorities
The DSP56309 initialization program loads the table entry for each interrupt serviced
with two interrupt servicing instructions.
In the DSP56309, only 46 of the 128 vector addresses are used for specific interrupt
sources. The remaining 82 are reserved. If you know that certain interrupts will not be
used, those interrupt vector locations can be used for program or data storage.
Interrupt
Starting
Address
VBA:$00
VBA:$02
VBA:$04
VBA:$06
VBA:$08
VBA:$0A
VBA:$0C
VBA:$0E
VBA:$10
VBA:$12
VBA:$14
VBA:$16
VBA:$18
VBA:$1A
VBA:$1C
VBA:$1E
VBA:$20
VBA:$22
VBA:$24
VBA:$26
VBA:$28
VBA:$2A
VBA:$2C
VBA:$2E
4-10

Table 4-2 Interrupt Sources

Interrupt
Priority
Level
Range
3
Hardware RESET
3
Stack Error
3
Illegal Instruction
3
Debug Request Interrupt
3
Trap
3
Non-Maskable Interrupt (NMI)
3
Reserved
3
Reserved
0Ð2
IRQA
0Ð2
IRQB
0Ð2
IRQC
0Ð2
IRQD
0Ð2
DMA Channel 0
0Ð2
DMA Channel 1
0Ð2
DMA Channel 2
0Ð2
DMA Channel 3
0Ð2
DMA Channel 4
0Ð2
DMA Channel 5
0Ð2
TIMER 0 Compare
0Ð2
TIMER 0 Overflow
0Ð2
TIMER 1 Compare
0Ð2
TIMER 1 Overflow
0Ð2
TIMER 2 Compare
0Ð2
TIMER 2 Overflow
DSP56309UM/D
Interrupt Source
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents