interrupts.lst
来自「DSP关于F240的实例程序」· LST 代码 · 共 117 行
LST
117 行
dspa -q -l -s -v2xx -iC:/ti/c2400/cgtools/include interrupts.asm E:/zlh/F2407A/Debug\interrupts.obj -tH:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.tmp
TMS320C24xx COFF Assembler Version 7.02 Wed Sep 03 11:44:44 2003
Copyright (c) 1987-2002 Texas Instruments Incorporated
interrupts.asm PAGE 1
1 *******************************************************
2 * TMS320C24xx ANSI C Codegen Version 7.02
3 *******************************************************
4 ; dspac -q -k -d_DEBUG -x -tf -tp -v2xx -iC:/ti/c2400/cgtools/include interrupts.c H:\DOCUME~1\LILIEN~1\LO
5 ; dspopt -q -k -h1 -v2xx -s -O2 H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.if H:\DOCUME~1\LILIEN~1\LOCA
6 ; dspcg -o -q -n -v2xx H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.opt interrupts.asm H:\DOCUME~1\LILIEN
7 .port
8 .file "interrupts.c"
9 .file "regs240x.h"
10 .globl _portffff
11 .globl _portff0f
12 .globl _port0
13 .globl _port1
14 .globl _port2
15 .globl _port3
16 .globl _port4
17 .file "interrupts.c"
18 0000 .sect ".pvects"
19
20 .sym _PHANTOM,_PHANTOM,32,2,0
21 .globl _PHANTOM
22 0000 .sect ".pvects"
23
24 .func 6
25 ******************************************************
26 * FUNCTION DEF : _PHANTOM
27 ******************************************************
28 0000 _PHANTOM:
29 0000 7a80 CALL I$$SAVE
0001 0000!
30
31 *** 9 ----------------------- asm(" .include X240X.h");
32 .line 4
33 .include X240X.h
34 *** 10 ----------------------- asm(" LDP #00E0h");
35 .line 5
36 0002 bce0 LDP #00E0h
37 *** 11 ----------------------- asm(" SPLK #05555h,WD_KEY ");
38 .line 6
39 0003 ae25 SPLK #05555h,WD_KEY
0004 5555
40 *** 12 ----------------------- asm(" SPLK #0AAAAh,WD_KEY ");
41 .line 7
42 0005 ae25 SPLK #0AAAAh,WD_KEY
0006 aaaa
43 *** 13 ----------------------- asm(" LDP #0h ");
44 .line 8
45 0007 bc00 LDP #0h
46 *** ----------------------- return;
47 0008 EPI0_1:
48 .line 9
49 0008 7989 B I$$REST,AR1 ;and return
0009 0000!
50
TMS320C24xx COFF Assembler Version 7.02 Wed Sep 03 11:44:44 2003
Copyright (c) 1987-2002 Texas Instruments Incorporated
interrupts.asm PAGE 2
51 .endfunc 14,000000000H,1
52 000a .sect ".pvects"
53
54 .sym _GISR,_GISR,32,2,0
55 .globl _GISR
56 000a .sect ".pvects"
57
58 .func 17
59 ******************************************************
60 * FUNCTION DEF : _GISR
61 ******************************************************
62 000a _GISR:
63 000a 7a80 CALL I$$SAVE
000b 0000!
64
65 *** 19 ----------------------- asm(" .include X240X.h");
66 .line 3
67 .include X240X.h
68 *** 20 ----------------------- asm(" .ref PVECS ");
69 .line 4
70 .ref PVECS
71 *** 21 ----------------------- asm(" LDP #0E0H");
72 .line 5
73 000c bce0 LDP #0E0H
74 *** 22 ----------------------- asm(" LACC PIVR,1");
75 .line 6
76 000d 111e LACC PIVR,1
77 *** 23 ----------------------- asm(" ADD #PVECS");
78 .line 7
79 000e bf90 ADD #PVECS
000f 0000!
80 *** 24 ----------------------- asm(" LDP #0h ");
81 .line 8
82 0010 bc00 LDP #0h
83 *** 25 ----------------------- asm(" CALA");
84 .line 9
85 0011 be30 CALA
86 *** ----------------------- return;
87 0012 EPI0_2:
88 .line 12
89 0012 7989 B I$$REST,AR1 ;and return
0013 0000!
90
91 .endfunc 28,000000000H,1
92 *****************************************************
93 * UNDEFINED REFERENCES *
94 *****************************************************
95 .global I$$SAVE
96 .global I$$REST
97 .end
No Errors, No Warnings
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?