?? interrupts.asm
字號:
*******************************************************
* TMS320C24xx ANSI C Codegen Version 7.02
*******************************************************
; dspac -q -k -d_DEBUG -x -tf -tp -v2xx -iC:/ti/c2400/cgtools/include interrupts.c H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.i
; dspopt -q -k -h1 -v2xx -s -O2 H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.if H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.opt
; dspcg -o -q -n -v2xx H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.opt interrupts.asm H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.tmp
.port
.file "interrupts.c"
.file "regs240x.h"
.globl _portffff
.globl _portff0f
.globl _port0
.globl _port1
.globl _port2
.globl _port3
.globl _port4
.file "interrupts.c"
.sect ".pvects"
.sym _PHANTOM,_PHANTOM,32,2,0
.globl _PHANTOM
.sect ".pvects"
.func 6
******************************************************
* FUNCTION DEF : _PHANTOM
******************************************************
_PHANTOM:
CALL I$$SAVE
*** 9 ----------------------- asm(" .include X240X.h");
.line 4
.include X240X.h
*** 10 ----------------------- asm(" LDP #00E0h");
.line 5
LDP #00E0h
*** 11 ----------------------- asm(" SPLK #05555h,WD_KEY ");
.line 6
SPLK #05555h,WD_KEY
*** 12 ----------------------- asm(" SPLK #0AAAAh,WD_KEY ");
.line 7
SPLK #0AAAAh,WD_KEY
*** 13 ----------------------- asm(" LDP #0h ");
.line 8
LDP #0h
*** ----------------------- return;
EPI0_1:
.line 9
B I$$REST,AR1 ;and return
.endfunc 14,000000000H,1
.sect ".pvects"
.sym _GISR,_GISR,32,2,0
.globl _GISR
.sect ".pvects"
.func 17
******************************************************
* FUNCTION DEF : _GISR
******************************************************
_GISR:
CALL I$$SAVE
*** 19 ----------------------- asm(" .include X240X.h");
.line 3
.include X240X.h
*** 20 ----------------------- asm(" .ref PVECS ");
.line 4
.ref PVECS
*** 21 ----------------------- asm(" LDP #0E0H");
.line 5
LDP #0E0H
*** 22 ----------------------- asm(" LACC PIVR,1");
.line 6
LACC PIVR,1
*** 23 ----------------------- asm(" ADD #PVECS");
.line 7
ADD #PVECS
*** 24 ----------------------- asm(" LDP #0h ");
.line 8
LDP #0h
*** 25 ----------------------- asm(" CALA");
.line 9
CALA
*** ----------------------- return;
EPI0_2:
.line 12
B I$$REST,AR1 ;and return
.endfunc 28,000000000H,1
*****************************************************
* UNDEFINED REFERENCES *
*****************************************************
.global I$$SAVE
.global I$$REST
.end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -