;********************************************************************** ;* (C) COPYRIGHT TEXAS INSTRUMENTS, INC. 1996 * ;* * ;* Interrupt Vector Assignments for 'C6x * ;********************************************************************** .title "Interrupt Vectors w/ RTDX for C6X" .tab 4 SP .set B15 ; Redefine for convenience ;********************************************************************** ;* Interrupt Service Table (IST) ;* ;* This is a table of Interrupt Service Fetch Packets (ISFP) which ;* contain code for servicing the interrupts. ;* This serves as a multi-purpose example for the C6x family. ;* Consult the TI DSP Reference manual to determine which interrupts ;* apply to a given target and/or application. ;********************************************************************** .sect ".intvecs" .align 32*8*4 ; must be aligned on 256 word boundary RESET_V ; Reset ISFP .ref _c_int00 ; program reset address MVKL _c_int00, B3 MVKH _c_int00, B3 B B3 MVC PCE1, B0 ; address of interrupt vectors MVC B0, ISTP ; set table to point here NOP 3 .align 32 NMI_V ; Non-maskable interrupt Vector B NRP NOP 5 .align 32 AINT_V ; Analysis Interrupt Vector (reserved) B $ NOP 5 .align 32 MSGINT_V ; Message Interrupt Vector (reserved) .ref RTEMU_msg STW B0, *SP--[2] || MVKL RTEMU_msg, B0 MVKH RTEMU_msg, B0 B B0 LDW *++SP[2], B0 NOP 4 .align 32 INT4_V ; Maskable Interrupt #4 B $ NOP 5 .align 32 INT5_V ; Maskable Interrupt #5 B $ NOP 5 .align 32 INT6_V ; Maskable Interrupt #6 B $ NOP 5 .align 32 INT7_V ; Maskable Interrupt #7 B $ NOP 5 .align 32 INT8_V ; Maskable Interrupt #8 B $ NOP 5 .align 32 INT9_V ; Maskable Interrupt #9 B $ NOP 5 .align 32 INT10_V ; Maskable Interrupt #10 B $ NOP 5 .align 32 INT11_V ; Maskable Interrupt #11 B $ NOP 5 .align 32 INT12_V ; Maskable Interrupt #12 B $ NOP 5 .align 32 INT13_V ; Maskable Interrupt #13 B $ NOP 5 .align 32 INT14_V ; Maskable Interrupt #14 B $ NOP 5 .align 32 INT15_V ; Maskable Interrupt #15 B $ NOP 5 ; the remainder of the vector table is reserved .align 32*8*4 ; reserve full 256 words .end