📄 vector.asm
字号:
.sect ".vectors"
.ref _c_int00
.ref _Nmi_isr ;Nonmaskable interrupt
.ref _Berr_isr ;Bus Error interrupt
.ref _ExtInt0_isr,_ExtInt1_isr,_ExtInt2_isr
.ref _ExtInt3_isr,_ExtInt4_isr;External interrupt
.ref _Timer0_isr,_Timer1_isr;Timer
.ref _McbspRint0_isr,_McbspTint0_isr;Mcbsp0
.ref _McbspRint1_isr,_McbspTint1_isr;Mcbsp1
.ref _McbspRint2_isr,_McbspTint2_isr;Mcbsp2
.ref _Usb_isr ;USB
.ref _Dmac0_isr,_Dmac1_isr,_Dmac2_isr,_Dmac3_isr,_Dmac4_isr,_Dmac5_isr;DMA
.ref _IIc_isr ;IIC
.ref _Dlog_isr ;Data Log interrupt
.ref _Rtos_isr ;Real-time Operating System interrupt
.ref _Sint27_isr,_Sint28_isr,_Sint29_isr,_Sint30_isr,_Sint31_isr ;Software interrupt
.ref _Dspint_isr
.def _RESET_VEC
;-----------------------------------------------
;-----------中断向量开始
;-----------------------------------------------
;----------------------------------------------------0---
;sint0
_RESET_VEC .ivec _c_int00 ;,USE_RETA ;硬件或软件复位入口
nop ;可以省略这个语句因为".IVEC"自动对齐8 BYTE的边界,以下同
;----------------------------------------------------8---
sint1 .ivec _Nmi_isr ;不可屏蔽中断
nop
;----------------------------------------------------10---
sint2 .ivec _ExtInt0_isr ;External interrupt #0
nop
;----------------------------------------------------18---
sint3 .ivec _ExtInt2_isr ;External interrupt #2
nop
;----------------------------------------------------20---
sint4 .ivec _Timer0_isr ;Timer #0 interrupt
nop
;----------------------------------------------------28---
sint5 .ivec _McbspRint0_isr ;McBSP #0 receive interrupt
nop
;----------------------------------------------------30---
sint6 .ivec _McbspRint1_isr ;McBSP #1 receive interrupt
nop
;----------------------------------------------------38---
sint7 .ivec _McbspTint1_isr ;McBSP #1 transmit interrupt(MMC/SD1)
nop
;----------------------------------------------------40---
sint8 .ivec _Usb_isr ;USB interrupt
nop
;----------------------------------------------------48---
sint9 .ivec _Dmac1_isr ;DMA Channel #1 interrupt
nop
;----------------------------------------------------50---
sint10 .ivec _Dspint_isr ;Interrupt from host
nop
;----------------------------------------------------58---
sint11 .ivec _ExtInt3_isr ;External interrupt #3(WDG)
nop
;----------------------------------------------------60---
sint12 .ivec _McbspRint2_isr ;McBSP #2 receive interrupt
nop
;----------------------------------------------------68---
sint13 .ivec _McbspTint2_isr ;McBSP #2 transmit interrupt(MMC/SD2)
nop
;----------------------------------------------------70---
sint14 .ivec _Dmac4_isr ;DMA Channel #4 interrupt
nop
;----------------------------------------------------78---
sint15 .ivec _Dmac5_isr ;DMA Channel #5 interrupt
nop
;----------------------------------------------------80---
sint16 .ivec _ExtInt1_isr ;External interrupt #1
nop
;----------------------------------------------------88---
sint17 .ivec _McbspTint0_isr ;McBSP #0 transmit interrupt
nop
;----------------------------------------------------90---
sint18 .ivec _Dmac0_isr ;DMA Channel #0 interrupt
nop
;----------------------------------------------------98---
sint19 .ivec _ExtInt4_isr ;External interrupt #4(RTC)
nop
;----------------------------------------------------A0---
sint20 .ivec _Dmac2_isr ;DMA Channel #2 interrupt
nop
;----------------------------------------------------A8---
sint21 .ivec _Dmac3_isr ;DMA Channel #3 interrupt
nop
;----------------------------------------------------B0---
sint22 .ivec _Timer1_isr ;Timer #1 interrupt
nop
;----------------------------------------------------B8---
sint23 .ivec _IIc_isr ;IIC interrupt
nop
;----------------------------------------------------C0---
sint24 .ivec _Berr_isr ;Bus Error interrupt
nop
;----------------------------------------------------C8---
sint25 .ivec _Dlog_isr ;Data Log interrupt
nop
;----------------------------------------------------D0---
sint26 .ivec _Rtos_isr ;Real-time Operating System interrupt
nop
;----------------------------------------------------D8---
sint27 .ivec _Sint27_isr ;Software interrupt #27
nop
;----------------------------------------------------E0---
sint28 .ivec _Sint28_isr ;Software interrupt #28
nop
;----------------------------------------------------E8---
sint29 .ivec _Sint29_isr ;Software interrupt #29
nop
;----------------------------------------------------F0---
sint30 .ivec _Sint30_isr ;Software interrupt #30
nop
;----------------------------------------------------F8---
sint31 .ivec _Sint31_isr ;Software interrupt #31
nop
;----------------------------------------------------
;-------------END
;----------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -