📄 bsl_ad535.lst
字号:
335 ;* Resource Partition:
336 ;* A-side B-side
337 ;* .L units 0 0
338 ;* .S units 0 1*
339 ;* .D units 1* 0
340 ;* .M units 0 0
341 ;* .X cross paths 0 0
342 ;* .T address paths 1* 0
343 ;* Long read paths 0 0
344 ;* Long write paths 0 0
345 ;* Logical ops (.LS) 1 0 (.L or .S unit)
346 ;* Addition ops (.LSD) 0 1 (.L or .S or .D unit)
347 ;* Bound(.L .S .LS) 1* 1*
348 ;* Bound(.L .S .D .LS .LSD) 1* 1*
349 ;*
350 ;* Disqualified loop: Loop carried dependency bound too large
351 ;*----------------------------------------------------------------------------*
352 000001d0 L7:
353 000001d0 008CC7E0 AND .S1 A6,A3,A1 ; |216|
354 000001d4 90000210 [!A1] B .S1 L7 ; |216|
355 000001d8 91800264 [!A1] LDW .D1T1 *A0,A3 ; |216|
356 000001dc 00006000 NOP 4
357 ; BRANCH OCCURS ; |216|
358 ;** --------------------------------------------------------------------------*
359 000001e0 L8:
360 000001e0 0200002A! MVKL .S2 _MCBSP_close,B4 ; |124|
361 000001e4 0200006A! MVKH .S2 _MCBSP_close,B4 ; |124|
362
363 000001e8 00100363 B .S2 B4 ; |124|
364 000001ec 0010A264 || LDW .D1T1 *+A4(20),A0 ; |212|
365
366 000001f0 00004000 NOP 3
367 000001f4 0181002A+ MVKL .S2 RL2,B3 ; |124|
368
369 000001f8 0180006B+ MVKH .S2 RL2,B3 ; |124|
370 000001fc 04000274 || STW .D1T1 A8,*A0 ; |212|
371
372 00000200 RL2: ; CALL OCCURS ; |124|
373 00000200 00000028! MVKL .S1 __BOARD_init,A0 ; |126|
374 00000204 00000068! MVKH .S1 __BOARD_init,A0 ; |126|
375 00000208 00001362 B .S2X A0 ; |126|
376 0000020c 01810C2A+ MVKL .S2 RL4,B3 ; |126|
377 00000210 0180006A+ MVKH .S2 RL4,B3 ; |126|
378 00000214 00004000 NOP 3
379 00000218 RL4: ; CALL OCCURS ; |126|
380 00000218 0200082A- MVKL .S2 _initialized$1,B4 ; |127|
381
382 00000220 000000A9 MVK .S1 1,A0 ; |127|
383 00000224 0200006A- || MVKH .S2 _initialized$1,B4 ; |127|
384
385 00000228 001002F4 STW .D2T1 A0,*B4 ; |127|
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm PAGE 8
386 0000022c 01BC52E6 LDW .D2T2 *++SP(8),B3 ; |129|
387 00000230 00004000 NOP 3
388 ;** --------------------------------------------------------------------------*
389 00000234 L9:
390 00000234 00000000 NOP 1
391 00000238 000C0362 B .S2 B3 ; |129|
392 0000023c 00008000 NOP 5
393 ; BRANCH OCCURS ; |129|
394
395
396 00000000 .sect ".text:_writeData"
397 .clink
398
399 ;******************************************************************************
400 ;* FUNCTION NAME: _writeData *
401 ;* *
402 ;* Regs Modified : A0,A1,A3,A5,A6,A7,B0,B4,B5,B6,B7 *
403 ;* Regs Used : A0,A1,A3,A4,A5,A6,A7,B0,B3,B4,B5,B6,B7 *
404 ;* Local Frame Size : 0 Args + 0 Auto + 0 Save = 0 byte *
405 ;******************************************************************************
406 00000000 _writeData:
407 ;** --------------------------------------------------------------------------*
408 00000000 018008C0 ZERO .D1 A3
409
410 00000004 01800169 MVKH .S1 0x20000,A3
411 00000008 030428C1 || ZERO .D1 A6
412 0000000c 001811A2 || MV .S2X A6,B0
413
414 ;** --------------------------------------------------------------------------*
415 ;** BEGIN LOOP L10
416 ;** --------------------------------------------------------------------------*
417 00000010 L10:
418 00000010 00104264 LDW .D1T1 *+A4(8),A0
419 00000014 00006000 NOP 4
420 00000018 028191A2 ADD .S2X 12,A0,B5
421 0000001c 031402E6 LDW .D2T2 *B5,B6
422 00000020 00006000 NOP 4
423 00000024 001911A0 ADD .S1X 8,B6,A0
424 00000028 02800264 LDW .D1T1 *A0,A5 ; |220|
425 0000002c 00006000 NOP 4
426 ;*----------------------------------------------------------------------------*
427 ;* SOFTWARE PIPELINE INFORMATION
428 ;*
429 ;* Loop source line : 51
430 ;* Loop opening brace source line : 0
431 ;* Loop closing brace source line : 0
432 ;* Known Minimum Trip Count : 1
433 ;* Known Max Trip Count Factor : 1
434 ;* Loop Carried Dependency Bound(^) : 7
435 ;* Unpartitioned Resource Bound : 1
436 ;* Partitioned Resource Bound(*) : 1
437 ;* Resource Partition:
438 ;* A-side B-side
439 ;* .L units 0 0
440 ;* .S units 0 1*
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm PAGE 9
441 ;* .D units 1* 0
442 ;* .M units 0 0
443 ;* .X cross paths 0 0
444 ;* .T address paths 1* 0
445 ;* Long read paths 0 0
446 ;* Long write paths 0 0
447 ;* Logical ops (.LS) 1 0 (.L or .S unit)
448 ;* Addition ops (.LSD) 0 1 (.L or .S or .D unit)
449 ;* Bound(.L .S .LS) 1* 1*
450 ;* Bound(.L .S .D .LS .LSD) 1* 1*
451 ;*
452 ;* Disqualified loop: Loop carried dependency bound too large
453 ;*----------------------------------------------------------------------------*
454 00000030 L11:
455 00000030 009447A0 AND .S1 2,A5,A1 ; |220|
456 00000034 90000210 [!A1] B .S1 L11 ; |220|
457
458 00000038 92800265 [!A1] LDW .D1T1 *A0,A5 ; |220|
459 0000003c 831422E6 || [ A1] LDW .D2T2 *+B5(4),B6 ; |208|
460
461 00000040 839002E6 [ A1] LDW .D2T2 *B4,B7 ; |212|
462 00000044 829442E6 [ A1] LDW .D2T2 *+B5(8),B5 ; |212|
463 00000048 00002000 NOP 2
464 ; BRANCH OCCURS ; |220|
465 ;** --------------------------------------------------------------------------*
466 0000004c 031802E6 LDW .D2T2 *B6,B6 ; |208|
467 00000050 00000000 NOP 1
468 00000054 039402F6 STW .D2T2 B7,*B5 ; |212|
469 00000058 00104264 LDW .D1T1 *+A4(8),A0
470 0000005c 00006000 NOP 4
471 00000060 03818940 ADD .D1 12,A0,A7
472 00000064 001C0264 LDW .D1T1 *A7,A0
473 00000068 00006000 NOP 4
474 0000006c 02810940 ADD .D1 8,A0,A5
475 00000070 00140264 LDW .D1T1 *A5,A0 ; |216|
476 00000074 00006000 NOP 4
477 ;*----------------------------------------------------------------------------*
478 ;* SOFTWARE PIPELINE INFORMATION
479 ;*
480 ;* Loop source line : 58
481 ;* Loop opening brace source line : 0
482 ;* Loop closing brace source line : 0
483 ;* Known Minimum Trip Count : 1
484 ;* Known Max Trip Count Factor : 1
485 ;* Loop Carried Dependency Bound(^) : 7
486 ;* Unpartitioned Resource Bound : 1
487 ;* Partitioned Resource Bound(*) : 1
488 ;* Resource Partition:
489 ;* A-side B-side
490 ;* .L units 0 0
491 ;* .S units 0 1*
492 ;* .D units 1* 0
493 ;* .M units 0 0
494 ;* .X cross paths 0 0
495 ;* .T address paths 1* 0
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm PAGE 10
496 ;* Long read paths 0 0
497 ;* Long write paths 0 0
498 ;* Logical ops (.LS) 1 0 (.L or .S unit)
499 ;* Addition ops (.LSD) 0 1 (.L or .S or .D unit)
500 ;* Bound(.L .S .LS) 1* 1*
501 ;* Bound(.L .S .D .LS .LSD) 1* 1*
502 ;*
503 ;* Disqualified loop: Loop carried dependency bound too large
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -