⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vectors.asm

📁 DSP音频处理示例The benefits of real-time analysis provided by DSP/BIOS are often required in programs that
💻 ASM
字号:
;
;
;  ======== vectors.asm ========
;  Plug in the entry point at RESET in the interrupt vector table
;  Plug in address of ISR for interrupts 8 and 9
;
;
;  ======== unused ========
;  plug infinite loop -- with nested branches to
;  disable interrupts -- for all undefined vectors
            .ref          _c_int00     	; reset ISR
            .ref          _DMArxCisr 	; ISR for interrupt 8
            .ref          _DMAtxCisr 	; ISR for interrupt 9
            .global       _istb        	; interrupt service table base

unused  	.macro id

        	.global unused:id:
unused:id:
        	b unused:id:    ; nested branches to block interrupts
        	nop 4
        	b unused:id:
        	nop
        	nop
        	nop
        	nop
        	nop

        	.endm

            .sect         ".vec"

_istb:
_RESET:     mvkl         _c_int00,b0
            mvkh        _c_int00,b0
            b           b0
            nop
            nop
            nop
            nop
            nop

_NMI:       unused NMI
_RESV1:     unused RESV1
_RESV2:     unused RESV2     
_INT4:      unused 4
_INT5:      unused 5
_INT6:      unused 6
_INT7:      unused 7

_INT8:      mvkl        _DMArxCisr,b0
            mvkh        _DMArxCisr,b0
            b           b0
            nop         5
            nop
            nop
            nop
            nop

_INT9:      mvkl        _DMAtxCisr,b0
            mvkh        _DMAtxCisr,b0
            b           b0
            nop         5
            nop
            nop
            nop
            nop
            
_INT10:     unused 10
_INT11:     unused 11
_INT12:     unused 12
_INT13:     unused 13
_INT14:     unused 14
_INT15:     unused 15

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -