📄 main.lst
字号:
215 .line 63
216 000065 F074 CALL #_sendmp3dat ; |105|
000066 014D'
217 ; call occurs [#_sendmp3dat] ; |105|
218 000067 L5:
219 .line 65
TMS320C54x COFF Assembler PC Version 3.83 Wed Dec 21 19:49:34 2005
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1312_3 PAGE 6
220 000067 F074 CALL #_nic_recieve ; |107|
000068 0000!
221 ; call occurs [#_nic_recieve] ; |107|
222 .line 66
223 000069 60F8 CMPM *(_status),#1 ; |108|
00006a 04A2-
00006b 0001
224 00006c F820 BC L4,NTC ; |108|
00006d 005A'
225 ; branch occurs ; |108|
226 .line 68
227 00006e 7002 MVKD *(_readp),*SP(2) ; |110|
00006f 0000!
228 .line 69
229 000070 7210 MVDM *(_writep),AR0
000071 04A5-
230 000072 7102 MVDK *SP(2),*(AR1)
000073 0011
231 000074 F6A9 CMPR 2,AR1 ; |111|
232 000075 F820 BC L6,NTC ; |111|
000076 0081'
233 ; branch occurs ; |111|
234 .line 71
235 000077 4811 LDM AR1,A
236 000078 8000 STL A,*SP(0)
237 000079 F274 CALLD #_readdat ; |113|
00007a 011D'
238 00007b F495 NOP
239 00007c 4810 LDM AR0,A
240 ; call occurs [#_readdat] ; |113|
241 .line 72
242 00007d 7102 MVDK *SP(2),*(_writep) ; |114|
00007e 04A5-
243 .line 73
244 00007f F073 B L7 ; |115|
000080 0092'
245 ; branch occurs ; |115|
246 000081 L6:
247 .line 75
248 000081 F5A9 CMPR 1,AR1 ; |117|
249 000082 F820 BC L7,NTC ; |117|
000083 0092'
250 ; branch occurs ; |117|
251 .line 77
252 000084 7600 ST #200,*SP(0) ; |119|
000085 00C8
253 000086 F274 CALLD #_readdat ; |119|
000087 011D'
254 000088 F495 NOP
255 000089 4810 LDM AR0,A
256 ; call occurs [#_readdat] ; |119|
257 .line 78
258 00008a 1002 LD *SP(2),A
259 00008b 8000 STL A,*SP(0)
260 00008c F274 CALLD #_readdat ; |120|
TMS320C54x COFF Assembler PC Version 3.83 Wed Dec 21 19:49:34 2005
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1312_3 PAGE 7
00008d 011D'
261 00008e F495 NOP
262 00008f E800 LD #0,A
263 ; call occurs [#_readdat] ; |120|
264 .line 79
265 000090 7102 MVDK *SP(2),*(_writep) ; |121|
000091 04A5-
266 000092 L7:
267 000092 F495 NOP
268 .line 81
269 000093 7210 MVDM *(_req_gaptime),AR0
000094 04A0-
270 000095 7211 MVDM *(_request_time),AR1
000096 049A-
271 000097 F495 NOP
272 000098 F6A9 CMPR 2,AR1 ; |123|
273 000099 F820 BC L8,NTC ; |123|
00009a 009D'
274 ; branch occurs ; |123|
275 .line 82
276 00009b F074 CALL #_request ; |124|
00009c 00C9'
277 ; call occurs [#_request] ; |124|
278 00009d L8:
279 .line 83
280 00009d F7B8 SSBX SXM
281 00009e E808 LD #8,A
282 00009f 08F8 SUB *(_request_pack),A ; |125|
0000a0 049C-
283 0000a1 F846 BC L4,AGT ; |125|
0000a2 005A'
284 ; branch occurs ; |125|
285 .line 85
286 0000a3 7210 MVDM *(_DA_wptr),AR0
0000a4 0B98-
287 0000a5 7211 MVDM *(_DA_rptr),AR1
0000a6 0B99-
288 0000a7 F495 NOP
289 0000a8 F6A9 CMPR 2,AR1 ; |127|
290 0000a9 F820 BC L9,NTC ; |127|
0000aa 00B9'
291 ; branch occurs ; |127|
292 .line 87
293 0000ab 4811 LDM AR1,A
294 0000ac 08F8 SUB *(_DA_wptr),A ; |129|
0000ad 0B98-
295 0000ae 8811 STLM A,AR1
296 0000af F495 NOP
297 0000b0 7710 STM #4000,AR0
0000b1 0FA0
298 0000b2 F6A9 CMPR 2,AR1 ; |129|
299 0000b3 F820 BC L4,NTC ; |129|
0000b4 005A'
300 ; branch occurs ; |129|
301 .line 88
TMS320C54x COFF Assembler PC Version 3.83 Wed Dec 21 19:49:34 2005
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1312_3 PAGE 8
302 0000b5 F074 CALL #_request ; |130|
0000b6 00C9'
303 ; call occurs [#_request] ; |130|
304 .line 89
305 0000b7 F073 B L4 ; |131|
0000b8 005A'
306 ; branch occurs ; |131|
307 0000b9 L9:
308 .line 92
309 0000b9 4811 LDM AR1,A
310 0000ba 08F8 SUB *(_DA_wptr),A ; |134|
0000bb 0B98-
311 0000bc 8811 STLM A,AR1
312 0000bd F495 NOP
313 0000be 7710 STM #4000,AR0
0000bf 0FA0
314 0000c0 6DE9 MAR *+AR1(#49000)
0000c1 BF68
315 0000c2 F6A9 CMPR 2,AR1 ; |134|
316 0000c3 F820 BC L4,NTC ; |134|
0000c4 005A'
317 ; branch occurs ; |134|
318 .line 93
319 0000c5 F074 CALL #_request ; |135|
0000c6 00C9'
320 ; call occurs [#_request] ; |135|
321 .line 98
322 0000c7 F073 B L4 ; |140|
0000c8 005A'
323 ; branch occurs ; |140|
324 .endfunc 142,000000400h,5
325
326
327
328 0000c9 .sect ".text"
329 .global _request
330 .sym _request,_request, 32, 2, 0
331 .func 145
332
333 ;***************************************************************
334 ;* FUNCTION DEF: _request *
335 ;***************************************************************
336 0000c9 _request:
337 .line 2
338 0000c9 EEFD FRAME #-3
339 .line 5
340 0000ca 76F8 ST #384,*(_sendbuf) ; |149|
0000cb 0000!
0000cc 0180
341 .line 6
342 0000cd 10F8 LD *(_IP),A
0000ce 0000-
343 0000cf 6FF8 STL A,#8,*(_sendbuf+1) ; |150|
0000d0 0001!
0000d1 0C88
TMS320C54x COFF Assembler PC Version 3.83 Wed Dec 21 19:49:34 2005
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1312_3 PAGE 9
344 .line 7
345 0000d2 7600 ST #10,*SP(0) ; |151|
0000d3 000A
346 0000d4 F274 CALLD #_send_udp ; |151|
0000d5 0000!
347 0000d6 F020 LD #_sendbuf,A
0000d7 0000!
348 ; call occurs [#_send_udp] ; |151|
349 .line 8
350 0000d8 76F8 ST #0,*(_request_pack) ; |152|
0000d9 049C-
0000da 0000
351 .line 9
352 0000db 76F8 ST #0,*(_request_time) ; |153|
0000dc 049A-
0000dd 0000
353 .line 10
354 .line 11
355 0000de EE03 FRAME #3
356 0000df FC00 RET
357 ; return occurs
358 .endfunc 155,000000000h,3
359
360
361
362 0000e0 .sect ".text"
363 .global _timer0
364 .sym _timer0,_timer0, 32, 2, 0
365 .func 156
366
367 ;***************************************************************
368 ;* FUNCTION DEF: _timer0 *
369 ;***************************************************************
370 0000e0 _timer0:
371 .line 2
372 0000e0 4A06 PSHM ST0
373 0000e1 4A07 PSHM ST1
374 0000e2 4A1D PSHM PMST
375 0000e3 68F8 ANDM #32063,*(ST1)
0000e4 0007
0000e5 7D3F
376 0000e6 69F8 ORM #16384,*(ST1)
0000e7 0007
0000e8 4000
377 0000e9 68F8 ANDM #-4,*(PMST)
0000ea 001D
0000eb FFFC
378 0000ec F495 NOP
379 .line 3
380 0000ed 6BF8 ADDM #1,*(_ms) ; |158|
0000ee 0499-
0000ef 0001
381 .line 4
382 0000f0 6BF8 ADDM #1,*(_request_time) ; |159|
0000f1 049A-
TMS320C54x COFF Assembler PC Version 3.83 Wed Dec 21 19:49:34 2005
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1312_3 PAGE 10
0000f2 0001
383 .line 5
384 0000f3 6BF8 ADDM #1,*(_link_time) ; |160|
0000f4 049B-
0000f5 0001
385 .line 6
386 0000f6 8A1D POPM PMST
387 0000f7 8A07 POPM ST1
388 0000f8 8A06 POPM ST0
389 0000f9 F4EB RETE
390 ; branch occurs
391 .endfunc 161,021800000h,3
392
393
394
395 0000fa .sect ".text"
396 .global _get_server_mac
397 .sym _get_server_mac,_get_server_mac, 32, 2, 0
398 .func 164
399
400 ;***************************************************************
401 ;* FUNCTION DEF: _get_server_mac *
402 ;***************************************************************
403 0000fa _get_server_mac:
404 .line 2
405 0000fa 4A11 PSHM AR1
406 0000fb EEFE FRAME #-2
407 0000fc F495 NOP
408 .line 3
409 0000fd 7600 ST #1,*SP(0) ; |166|
0000fe 0001
410 0000ff F274 CALLD #_send_arp ; |166|
000100 0000!
411 000101 F020 LD #_server_ipaddr,A
000102 0000!
412 ; call occurs [#_send_arp] ; |166|
413 .line 5
414 000103 76F8 ST #0,*(_ms) ; |168|
000104 0499-
000105 0000
415 .line 6
416 000106 7211 MVDM *(_ms),AR1
000107 0499-
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -