📄 k6x4016.lst
字号:
C:\tic2xx\c2000\cgtools\bin\dspa.exe -v2xx -s -x k6x4016.asm D:\DSP3_1205\k6x4016.obj -tC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\k6x4016.tmp
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:36 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
k6x4016.asm PAGE 1
1 *******************************************************
2 * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00
3 *******************************************************
4 ; C:\tic2xx\c2000\cgtools\bin\dspac.exe -v2xx k6x4016.c C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\k6x4016.if
5 ; dspopt NOT RUN
6 ; C:\tic2xx\c2000\cgtools\bin\dspcg.exe -o -v2xx -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\k6x4016.if C:\DOCUM
7 .port
8 .file "k6x4016.c"
9 .file "f2407regs_c.h"
10 .globl _IMR
11 .globl _GREG
12 .globl _IFR
13 .globl _IMRADDR
14 .globl _PIRQR0
15 .globl _PIRQR1
16 .globl _PIRQR2
17 .globl _PIACKR0
18 .globl _PIACKR1
19 .globl _PIACKR2
20 .globl _SCSR1
21 .globl _SCSR2
22 .globl _DINR
23 .globl _PIVR
24 .globl _WDCNTR
25 .globl _WDKEY
26 .globl _WDCR
27 .globl _SPICCR
28 .globl _SPICTL
29 .globl _SPISTS
30 .globl _SPIBRR
31 .globl _SPIEMU
32 .globl _SPIRXBUF
33 .globl _SPITXBUF
34 .globl _SPIDAT
35 .globl _SPIPRI
36 .globl _SCICCR
37 .globl _SCICTL1
38 .globl _SCIHBAUD
39 .globl _SCILBAUD
40 .globl _SCICTL2
41 .globl _SCIRXST
42 .globl _SCIRXEMU
43 .globl _SCIRXBUF
44 .globl _SCITXBUF
45 .globl _SCIPRI
46 .globl _XINT1CR
47 .globl _XINT2CR
48 .globl _PADATDIR
49 .globl _PBDATDIR
50 .globl _PCDATDIR
51 .globl _PDDATDIR
52 .globl _PEDATDIR
53 .globl _PFDATDIR
54 .globl _MCRA
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:36 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
k6x4016.asm PAGE 2
55 .globl _MCRB
56 .globl _MCRC
57 .globl _ADCCTRL1
58 .globl _ADCCTRL2
59 .globl _MAXCONV
60 .globl _CHSELSEQ1
61 .globl _CHSELSEQ2
62 .globl _CHSELSEQ3
63 .globl _CHSELSEQ4
64 .globl _AUTOSEQSR
65 .globl _RESULT0
66 .globl _RESULT1
67 .globl _RESULT2
68 .globl _RESULT3
69 .globl _RESULT4
70 .globl _RESULT5
71 .globl _RESULT6
72 .globl _RESULT7
73 .globl _RESULT8
74 .globl _RESULT9
75 .globl _RESULT10
76 .globl _RESULT11
77 .globl _RESULT12
78 .globl _RESULT13
79 .globl _RESULT14
80 .globl _RESULT15
81 .globl _CALIBRATION
82 .globl _MDER
83 .globl _TCR
84 .globl _RCR
85 .globl _MCR
86 .globl _BCR2
87 .globl _BCR1
88 .globl _ESR
89 .globl _GSR
90 .globl _CEC
91 .globl _CANIFR
92 .globl _CANIMR
93 .globl _LAM0H
94 .globl _LAM0L
95 .globl _LAM1H
96 .globl _LAM1L
97 .globl _MSGID0L
98 .globl _MSGID0H
99 .globl _MSGCTRL0
100 .globl _MBX0A
101 .globl _MBX0B
102 .globl _MBX0C
103 .globl _MBX0D
104 .globl _MSGID1L
105 .globl _MSGID1H
106 .globl _MSGCTRL1
107 .globl _MBX1A
108 .globl _MBX1B
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:36 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
k6x4016.asm PAGE 3
109 .globl _MBX1C
110 .globl _MBX1D
111 .globl _MSGID2L
112 .globl _MSGID2H
113 .globl _MSGCTRL2
114 .globl _MBX2A
115 .globl _MBX2B
116 .globl _MBX2C
117 .globl _MBX2D
118 .globl _MSGID3L
119 .globl _MSGID3H
120 .globl _MSGCTRL3
121 .globl _MBX3A
122 .globl _MBX3B
123 .globl _MBX3C
124 .globl _MBX3D
125 .globl _MSGID4L
126 .globl _MSGID4H
127 .globl _MSGCTRL4
128 .globl _MBX4A
129 .globl _MBX4B
130 .globl _MBX4C
131 .globl _MBX4D
132 .globl _MSGID5L
133 .globl _MSGID5H
134 .globl _MSGCTRL5
135 .globl _MBX5A
136 .globl _MBX5B
137 .globl _MBX5C
138 .globl _MBX5D
139 .globl _GPTCONA
140 .globl _T1CNT
141 .globl _T1CMPR
142 .globl _T1PR
143 .globl _T1CON
144 .globl _T2CNT
145 .globl _T2CMPR
146 .globl _T2PR
147 .globl _T2CON
148 .globl _COMCONA
149 .globl _ACTRA
150 .globl _DBTCONA
151 .globl _CMPR1
152 .globl _CMPR2
153 .globl _CMPR3
154 .globl _CAPCONA
155 .globl _CAPFIFOA
156 .globl _CAP1FIFO
157 .globl _CAP2FIFO
158 .globl _CAP3FIFO
159 .globl _CAP1FBOT
160 .globl _CAP2FBOT
161 .globl _CAP3FBOT
162 .globl _EVAIMRA
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:36 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
k6x4016.asm PAGE 4
163 .globl _EVAIMRB
164 .globl _EVAIMRC
165 .globl _EVAIFRA
166 .globl _EVAIFRB
167 .globl _EVAIFRC
168 .globl _GPTCONB
169 .globl _T3CNT
170 .globl _T3CMPR
171 .globl _T3PR
172 .globl _T3CON
173 .globl _T4CNT
174 .globl _T4CMPR
175 .globl _T4PR
176 .globl _T4CON
177 .globl _COMCONB
178 .globl _ACTRB
179 .globl _DBTCONB
180 .globl _CMPR4
181 .globl _CMPR5
182 .globl _CMPR6
183 .globl _CAPCONB
184 .globl _CAPFIFOB
185 .globl _CAP4FIFO
186 .globl _CAP5FIFO
187 .globl _CAP6FIFO
188 .globl _CAP4FBOT
189 .globl _CAP5FBOT
190 .globl _CAP6FBOT
191 .globl _EVBIMRA
192 .globl _EVBIMRB
193 .globl _EVBIMRC
194 .globl _EVBIFRA
195 .globl _EVBIFRB
196 .globl _EVBIFRC
197 .globl _WSGR
198 .file "global.h"
199 .globl _port8001
200 .file "k6x4016.c"
201 .globl _externRam_init
202 0000 .text
203
204 .sym _externRam_init,_externRam_init,32,2,0
205 .globl _externRam_init
206
207 .func 7
208 ;>>>> void externRam_init( )
209 ;>>>> uint i;
210 ;>>>> uint temp;
211 ******************************************************
212 * FUNCTION DEF : _externRam_init
213 ******************************************************
214 0000 _externRam_init:
215 0000 8aa0 POPD *+
216 0001 80a0 SAR AR0,*+
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:36 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
k6x4016.asm PAGE 5
217 0002 8180 SAR AR1,*
218 0003 b003 LARK AR0,3
219 0004 00ea LAR AR0,*0+,AR2
220
221 .sym _i,1,14,1,16
222 .sym _temp,2,14,1,16
223 .line 5
224 ;>>>> CS_RAM_0;
225 0005 bf80 LACK 63487
0006 f7ff
226 0007 bc00! LDPK _MCRC
227 0008 6e00! AND _MCRC
228 0009 9000! SACL _MCRC
229 000a bf80 LACK 2048
000b 0800
230 000c bc00! LDPK _PFDATDIR
231 000d 6d00! OR _PFDATDIR
232 000e 9000! SACL _PFDATDIR
233 000f bf80 LACK 65527
0010 fff7
234 0011 6e00! AND _PFDATDIR
235 0012 9000! SACL _PFDATDIR
236 .line 6
237 ;>>>> for(i=0;i<0xa00;i++)
238 0013 b900 LACK 0
239 0014 b201 LARK AR2,1
240 0015 8be0 MAR *0+
241 0016 9080 SACL *
242 0017 6980 ZALS *
243 0018 bfa0 SUBK 2560
0019 0a00
244 001a e38c BGEZ L2
001b 0031'
245 001c 8b89 MAR * ,AR1
246 001d L1:
247 .line 8
248 ;>>>> feedWatchDog();
249 001d 7a89 CALL _feedWatchDog,AR1
001e 0000!
250 .line 9
251 ;>>>> *((uint *)(0x8800+i)) = 0x00;
252 001f 8b8a MAR * ,AR2
253 0020 b201 LARK AR2,1
254 0021 8be0 MAR *0+
255 0022 1088 LAC * ,AR0
256 0023 bf90 ADDK 34816
0024 8800
257 0025 9080 SACL *
258 0026 038b LAR AR3,* ,AR3
259 0027 b900 LACK 0
260 0028 908a SACL * ,AR2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -