📄 dsp28_cputimers.lst
字号:
137 00000049 7640! LCR #FS$$TOUL ; |78|
0000004a 0000
138 ; call occurs [#FS$$TOUL] ; |78|
139 0000004b 1E48 MOVL *-SP[8],ACC ; |78|
140 .line 9
141 0000004c 8A44 MOVL XAR4,*-SP[4] ; |79|
142 0000004d 8AC4 MOVL XAR4,*+XAR4[0] ; |79|
143 0000004e 0648 MOVL ACC,*-SP[8] ; |79|
TMS320C2000 COFF Assembler PC Version 3.09 Thu Jan 18 11:50:47 2007
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\ZHANGH~1\LOCALS~1\Temp\TI1700_4 PAGE 4
144 0000004f 1ED4 MOVL *+XAR4[2],ACC ; |79|
145 .line 12
146 00000050 8A44 MOVL XAR4,*-SP[4] ; |82|
147 00000051 8AC4 MOVL XAR4,*+XAR4[0] ; |82|
148 00000052 2BF4 MOV *+XAR4[6],#0 ; |82|
149 .line 13
150 00000053 8A44 MOVL XAR4,*-SP[4] ; |83|
151 00000054 8AC4 MOVL XAR4,*+XAR4[0] ; |83|
152 00000055 2BFC MOV *+XAR4[7],#0 ; |83|
153 .line 16
154 00000056 8A44 MOVL XAR4,*-SP[4] ; |86|
155 00000057 8AC4 MOVL XAR4,*+XAR4[0] ; |86|
156 00000058 18E4 AND *+XAR4[4],#0xfffb ; |86|
00000059 FFFB
157 .line 17
158 0000005a 8A44 MOVL XAR4,*-SP[4] ; |87|
159 0000005b 8AC4 MOVL XAR4,*+XAR4[0] ; |87|
160 0000005c 18E4 AND *+XAR4[4],#0xfff7 ; |87|
0000005d FFF7
161 .line 18
162 0000005e 8A44 MOVL XAR4,*-SP[4] ; |88|
163 0000005f 8AC4 MOVL XAR4,*+XAR4[0] ; |88|
164 00000060 1AE4 OR *+XAR4[4],#0x0010 ; |88|
00000061 0010
165 .line 19
166 00000062 8A44 MOVL XAR4,*-SP[4] ; |89|
167 00000063 8AC4 MOVL XAR4,*+XAR4[0] ; |89|
168 00000064 1AE4 OR *+XAR4[4],#0x0020 ; |89|
00000065 0020
169 .line 20
170 00000066 8A44 MOVL XAR4,*-SP[4] ; |90|
171 00000067 8AC4 MOVL XAR4,*+XAR4[0] ; |90|
172 00000068 18E4 AND *+XAR4[4],#0xffbf ; |90|
00000069 FFBF
173 .line 21
174 0000006a 8A44 MOVL XAR4,*-SP[4] ; |91|
175 0000006b 8AC4 MOVL XAR4,*+XAR4[0] ; |91|
176 0000006c 1AE4 OR *+XAR4[4],#0x0380 ; |91|
0000006d 0380
177 .line 22
178 0000006e 8A44 MOVL XAR4,*-SP[4] ; |92|
179 0000006f 8AC4 MOVL XAR4,*+XAR4[0] ; |92|
180 00000070 1AE4 OR *+XAR4[4],#0x0400 ; |92|
00000071 0400
181 .line 23
182 00000072 8A44 MOVL XAR4,*-SP[4] ; |93|
183 00000073 8AC4 MOVL XAR4,*+XAR4[0] ; |93|
184 00000074 1AE4 OR *+XAR4[4],#0x0800 ; |93|
00000075 0800
185 .line 24
186 00000076 8A44 MOVL XAR4,*-SP[4] ; |94|
187 00000077 8AC4 MOVL XAR4,*+XAR4[0] ; |94|
188 00000078 1AE4 OR *+XAR4[4],#0x4000 ; |94|
00000079 4000
189 .line 27
TMS320C2000 COFF Assembler PC Version 3.09 Thu Jan 18 11:50:47 2007
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\ZHANGH~1\LOCALS~1\Temp\TI1700_4 PAGE 5
190 0000007a 8A44 MOVL XAR4,*-SP[4] ; |97|
191 0000007b 0200 MOVB ACC,#0
192 0000007c 1ED4 MOVL *+XAR4[2],ACC ; |97|
193 .line 28
194 0000007d FE88 SUBB SP,#8
195 0000007e 0006 LRETR
196 ; return occurs
197 .endfunc 98,000000000h,8
198
199
200 ;***************************************************************
201 ;* UNDEFINED EXTERNAL REFERENCES *
202 ;***************************************************************
203 .global _CpuTimer1Regs
204 .global _CpuTimer2Regs
205 .global _CpuTimer0Regs
206 .global FS$$MPY
207 .global FS$$TOUL
208
209 ;***************************************************************
210 ;* TYPE INFORMATION *
211 ;***************************************************************
212 .sym _Uint16, 0, 14, 13, 16
213 .sym _Uint16, 0, 14, 13, 16
214 .sym _Uint32, 0, 15, 13, 32
215 .sym _Uint32, 0, 15, 13, 32
216 .stag _TIM_REG, 32
217 .member _LSW, 0, 14, 8, 16
218 .member _MSW, 16, 14, 8, 16
219 .eos
220 .utag _TIM_GROUP, 32
221 .member _all, 0, 15, 11, 32
222 .member _half, 0, 8, 11, 32, _TIM_REG
223 .eos
224 .stag _PRD_REG, 32
225 .member _LSW, 0, 14, 8, 16
226 .member _MSW, 16, 14, 8, 16
227 .eos
228 .utag _PRD_GROUP, 32
229 .member _all, 0, 15, 11, 32
230 .member _half, 0, 8, 11, 32, _PRD_REG
231 .eos
232 .stag _TCR_BITS, 16
233 .member _OUTSTS, 0, 14, 18, 1
234 .member _FORCE, 1, 14, 18, 1
235 .member _POL, 2, 14, 18, 1
236 .member _TOG, 3, 14, 18, 1
237 .member _TSS, 4, 14, 18, 1
238 .member _TRB, 5, 14, 18, 1
239 .member _FRCEN, 6, 14, 18, 1
240 .member _PWIDTH, 7, 14, 18, 3
241 .member _SOFT, 10, 14, 18, 1
242 .member _FREE, 11, 14, 18, 1
243 .member _rsvd, 12, 14, 18, 2
244 .member _TIE, 14, 14, 18, 1
TMS320C2000 COFF Assembler PC Version 3.09 Thu Jan 18 11:50:47 2007
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\ZHANGH~1\LOCALS~1\Temp\TI1700_4 PAGE 6
245 .member _TIF, 15, 14, 18, 1
246 .eos
247 .utag _TCR_REG, 16
248 .member _all, 0, 14, 11, 16
249 .member _bit, 0, 8, 11, 16, _TCR_BITS
250 .eos
251 .stag _TPR_BITS, 16
252 .member _TDDR, 0, 14, 18, 8
253 .member _PSC, 8, 14, 18, 8
254 .eos
255 .utag _TPR_REG, 16
256 .member _all, 0, 14, 11, 16
257 .member _bit, 0, 8, 11, 16, _TPR_BITS
258 .eos
259 .stag _TPRH_BITS, 16
260 .member _TDDRH, 0, 14, 18, 8
261 .member _PSCH, 8, 14, 18, 8
262 .eos
263 .utag _TPRH_REG, 16
264 .member _all, 0, 14, 11, 16
265 .member _bit, 0, 8, 11, 16, _TPRH_BITS
266 .eos
267 .stag _CPUTIMER_REGS, 128
268 .member _TIM, 0, 9, 8, 32, _TIM_GROUP
269 .member _PRD, 32, 9, 8, 32, _PRD_GROUP
270 .member _TCR, 64, 9, 8, 16, _TCR_REG
271 .member _rsvd1, 80, 14, 8, 16
272 .member _TPR, 96, 9, 8, 16, _TPR_REG
273 .member _TPRH, 112, 9, 8, 16, _TPRH_REG
274 .eos
275 .stag _CPUTIMER_VARS, 128
276 .member _RegsAddr, 0, 24, 8, 22, _CPUTIMER_REGS
277 .member _InterruptCount, 32, 15, 8, 32
278 .member _CPUFreqInMHz, 64, 6, 8, 32
279 .member _PeriodInUSec, 96, 6, 8, 32
280 .eos
No Assembly Errors, No Assembly Warnings
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -