📄 miscsfns.lst
字号:
C:\TIC2XX\C2000\CGTOOLS\BIN\DSPA.EXE -v2xx -l -s -x -q ..\temp\miscsfns.asm ..\obj\miscsfns.obj -tC:\WINDOWS\TEMP\miscsfns.tmp
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue May 6 12:42:36 2003
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\miscsfns.asm PAGE 1
1 *******************************************************
2 * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00
3 *******************************************************
4 ; C:\TIC2XX\C2000\CGTOOLS\BIN\DSPAC.EXE -v2xx -q miscsfns.c C:\WINDOWS\TEMP\miscsfns.if
5 ; dspopt NOT RUN
6 ; C:\TIC2XX\C2000\CGTOOLS\BIN\DSPCG.EXE -v2xx -o -q -o C:\WINDOWS\TEMP\miscsfns.if C:\WINDOWS\TEMP\miscsfn
7 .port
8 .file "miscsfns.c"
9 .file "..\include\regs24x.h"
10 .globl _portffff
11 .globl _port0
12 .globl _port1
13 .globl _port2
14 .globl _port3
15 .globl _port4
16 .file "miscsfns.c"
17 0000 .text
18
19 .sym _disable_ints,_disable_ints,32,2,0
20 .globl _disable_ints
21
22 .func 14
23 ;>>>> void inline disable_ints()
24 ******************************************************
25 * FUNCTION DEF : _disable_ints
26 ******************************************************
27 0000 _disable_ints:
28 0000 8aa0 POPD *+
29 0001 80a0 SAR AR0,*+
30 0002 8180 SAR AR1,*
31 0003 b001 LARK AR0,1
32 0004 00e0 LAR AR0,*0+
33
34 .line 3
35 ;>>>> asm(" setc intm ");
36 0005 be41 setc intm
37 0006 EPI0_1:
38 .line 4
39 0006 7c02 SBRK 2
40 0007 0090 LAR AR0,*-
41 0008 7680 PSHD *
42 0009 ef00 RET
43
44 .endfunc 17,000000000H,1
45
46 .sym _enable_ints,_enable_ints,32,2,0
47 .globl _enable_ints
48
49 .func 19
50 ;>>>> void inline enable_ints()
51 ******************************************************
52 * FUNCTION DEF : _enable_ints
53 ******************************************************
54 000a _enable_ints:
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue May 6 12:42:36 2003
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\miscsfns.asm PAGE 2
55 000a 8aa0 POPD *+
56 000b 80a0 SAR AR0,*+
57 000c 8180 SAR AR1,*
58 000d b001 LARK AR0,1
59 000e 00e0 LAR AR0,*0+
60
61 .line 3
62 ;>>>> asm(" clrc intm ");
63 000f be40 clrc intm
64 0010 EPI0_2:
65 .line 4
66 0010 7c02 SBRK 2
67 0011 0090 LAR AR0,*-
68 0012 7680 PSHD *
69 0013 ef00 RET
70
71 .endfunc 22,000000000H,1
72
73 .sym _enable_dmc1000,_enable_dmc1000,32,2,0
74 .globl _enable_dmc1000
75
76 .func 23
77 ;>>>> void enable_dmc1000(void)
78 ******************************************************
79 * FUNCTION DEF : _enable_dmc1000
80 ******************************************************
81 0014 _enable_dmc1000:
82 0014 8aa0 POPD *+
83 0015 80a0 SAR AR0,*+
84 0016 8180 SAR AR1,*
85 0017 b001 LARK AR0,1
86 0018 00e0 LAR AR0,*0+
87
88 0019 EPI0_3:
89 .line 5
90 0019 7c02 SBRK 2
91 001a 0090 LAR AR0,*-
92 001b 7680 PSHD *
93 001c ef00 RET
94
95 .endfunc 27,000000000H,1
96
97 .sym _enable_labdrive,_enable_labdrive,32,2,0
98 .globl _enable_labdrive
99
100 .func 29
101 ;>>>> void enable_labdrive(void)
102 ******************************************************
103 * FUNCTION DEF : _enable_labdrive
104 ******************************************************
105 001d _enable_labdrive:
106 001d 8aa0 POPD *+
107 001e 80a0 SAR AR0,*+
108 001f 8180 SAR AR1,*
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue May 6 12:42:36 2003
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\miscsfns.asm PAGE 3
109 0020 b001 LARK AR0,1
110 0021 00eb LAR AR0,*0+,AR3
111
112 .line 3
113 ;>>>> PBDATDIR=((PBDATDIR|0x4000)&0xffbf);
114 0022 bf0b LARK AR3,28826
0023 709a
115 0024 bf80 LACK 16384
0025 4000
116 0026 6d80 OR *
117 0027 bfb0 ANDK 65471
0028 ffbf
118 0029 9080 SACL *
119 .line 4
120 ;>>>> OCRB=OCRB&0xffdf;
121 002a bf80 LACK 65503
002b ffdf
122 002c 7c08 SBRK 8
123 002d 6e80 AND *
124 002e 9080 SACL *
125 .line 5
126 ;>>>> PCDATDIR=PCDATDIR|0x2020;
127 002f bf80 LACK 8224
0030 2020
128 0031 780a ADRK 10
129 0032 6d80 OR *
130 0033 9080 SACL *
131 .line 6
132 ;>>>> PDDATDIR=(PDDATDIR|0x1000)&0xffef;
133 0034 bf80 LACK 4096
0035 1000
134 0036 7802 ADRK 2
135 0037 6d80 OR *
136 0038 bfb0 ANDK 65519
0039 ffef
137 003a 9089 SACL * ,AR1
138 003b EPI0_4:
139 .line 8
140 003b 7c02 SBRK 2
141 003c 0090 LAR AR0,*-
142 003d 7680 PSHD *
143 003e ef00 RET
144
145 .endfunc 36,000000000H,1
146 .end
No Errors, No Warnings
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Tue May 6 12:42:36 2003
Copyright (c) 1987-1999 Texas Instruments Incorporated
..\temp\miscsfns.asm PAGE 4
LABEL VALUE DEFN REF
.TMS32010 0000 0
.TMS32016 0000 0
.TMS32020 0000 0
.TMS32025 0000 0
.TMS3202XX 0001 0
.TMS32050 0000 0
.TMS32056 0000 0
.TMS32057 0000 0
.TMS320XX 001d 0
.tms32010 0000 0
.tms32016 0000 0
.tms32020 0000 0
.tms32025 0000 0
.tms3202xx 0001 0
.tms32050 0000 0
.tms32056 0000 0
.tms32057 0000 0
.tms320xx 001d 0
EPI0_1 0006 ' 37
EPI0_2 0010 ' 64
EPI0_3 0019 ' 88
EPI0_4 003b ' 138
_disable_ints 0000 ' 27 19 19 20
_enable_dmc1000 0014 ' 81 73 73 74
_enable_ints 000a ' 54 46 46 47
_enable_labdrive 001d ' 105 97 97 98
_port0 REF 11
_port1 REF 12
_port2 REF 13
_port3 REF 14
_port4 REF 15
_portffff REF 10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -