📄 bsl_led.lst
字号:
bsl_led.asm PAGE 9
441 000000bc 0348046A MVKH .S2 0x90080000,B6 ; |152|
442 000000c0 00000000 NOP 1
443 000000c4 02971BCA CLR .S2 B5,24,27,B5 ; |152|
444 000000c8 0280BFFA OR .L2X A0,B5,B5 ; |152|
445 000000cc 029802F6 STW .D2T2 B5,*B6 ; |152|
446 000000d0 00010000 NOP 9
447 000000d4 00004000 NOP 3
448 000000d8 000C0362 B .S2 B3 ; |156|
449 000000dc 0280022A MVKL .S2 0x1800004,B5 ; |155|
450 000000e0 0280C06A MVKH .S2 0x1800004,B5 ; |155|
451 000000e4 021402F6 STW .D2T2 B4,*B5 ; |155|
452 000000e8 00002000 NOP 2
453 ; BRANCH OCCURS ; |156|
454
455
456 00000000 .sect ".text:_LED_off"
457 .clink
458 .global _LED_off
459
460 ;******************************************************************************
461 ;* FUNCTION NAME: _LED_off *
462 ;* *
463 ;* Regs Modified : A0,A1,A3,A4,A5,A6,A7,B0,B4,B5 *
464 ;* Regs Used : A0,A1,A3,A4,A5,A6,A7,B0,B3,B4,B5 *
465 ;* Local Frame Size : 0 Args + 0 Auto + 0 Save = 0 byte *
466 ;******************************************************************************
467 00000000 _LED_off:
468 ;** --------------------------------------------------------------------------*
469 00000000 00000228 MVKL .S1 0x1800004,A0 ; |110|
470 00000004 0000C068 MVKH .S1 0x1800004,A0 ; |110|
471 00000008 03800264 LDW .D1T1 *A0,A7 ; |110|
472 0000000c 0200022A MVKL .S2 0x1800004,B4 ; |114|
473 00000010 0280022A MVKL .S2 0x1800004,B5 ; |115|
474 00000014 0200C06A MVKH .S2 0x1800004,B4 ; |114|
475 00000018 0280C06A MVKH .S2 0x1800004,B5 ; |115|
476 0000001c 001C87C8 CLR .S1 A7,4,7,A0 ; |114|
477 00000020 0000A588 SET .S1 A0,5,5,A0 ; |114|
478 00000024 001002F4 STW .D2T1 A0,*B4 ; |114|
479 00000028 021402E6 LDW .D2T2 *B5,B4 ; |115|
480 0000002c 00007828 MVK .S1 240,A0 ; |115|
481 00000030 01801028 MVK .S1 32,A3 ; |115|
482 00000034 03100940 MV .D1 A4,A6 ; |108|
483 00000038 02001028 MVK .S1 0x20,A4 ; |115|
484 0000003c 020097E2 AND .S2X A0,B4,B4 ; |115|
485 00000040 000C9A7A CMPEQ .L2X B4,A3,B0 ; |115|
486 00000044 20000910 [ B0] B .S1 L17 ; |115|
487 00000048 02807828 MVK .S1 0xf0,A5 ; |115|
488 0000004c 31800228 [!B0] MVKL .S1 0x1800004,A3 ; (P) |115|
489 00000050 3180C068 [!B0] MVKH .S1 0x1800004,A3 ; (P) |115|
490 00000054 300C0264 [!B0] LDW .D1T1 *A3,A0 ; (P) ^ |115|
491 00000058 00000000 NOP 1
492 ; BRANCH OCCURS ; |115|
493 ;** --------------------------------------------------------------------------*
494 0000005c 000000AA MVK .S2 0x1,B0
495 00000060 00004000 NOP 3
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:12:03 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_led.asm PAGE 10
496 00000064 0180A7E0 AND .S1 A5,A0,A3 ; (P) ^ |115|
497 ;*----------------------------------------------------------------------------*
498 ;* SOFTWARE PIPELINE INFORMATION
499 ;*
500 ;* Loop source line : 115
501 ;* Loop opening brace source line : 0
502 ;* Loop closing brace source line : 0
503 ;* Known Minimum Trip Count : 1
504 ;* Known Max Trip Count Factor : 1
505 ;* Loop Carried Dependency Bound(^) : 8
506 ;* Unpartitioned Resource Bound : 2
507 ;* Partitioned Resource Bound(*) : 2
508 ;* Resource Partition:
509 ;* A-side B-side
510 ;* .L units 1 0
511 ;* .S units 2* 1
512 ;* .D units 1 0
513 ;* .M units 0 0
514 ;* .X cross paths 0 0
515 ;* .T address paths 1 0
516 ;* Long read paths 0 0
517 ;* Long write paths 0 0
518 ;* Logical ops (.LS) 1 0 (.L or .S unit)
519 ;* Addition ops (.LSD) 0 1 (.L or .S or .D unit)
520 ;* Bound(.L .S .LS) 2* 1
521 ;* Bound(.L .S .D .LS .LSD) 2* 1
522 ;*
523 ;* Searching for software pipeline schedule at ...
524 ;* ii = 8 Schedule found with 2 iterations in parallel
525 ;* done
526 ;*
527 ;* Loop is interruptible
528 ;* Collapsed epilog stages : 1
529 ;* Prolog not removed
530 ;* Collapsed prolog stages : 0
531 ;*
532 ;* Minimum required memory pad : 0 bytes
533 ;*
534 ;* Minimum safe trip count : 1
535 ;*----------------------------------------------------------------------------*
536 00000068 L14: ; PIPED LOOP PROLOG
537 ;** --------------------------------------------------------------------------*
538 00000068 L15: ; PIPED LOOP KERNEL
539
540 00000068 00906A79 CMPEQ .L1 A3,A4,A1 ; ^ |115|
541 0000006c 01800228 || MVKL .S1 0x1800004,A3 ; @|115|
542
543 00000070 800428C3 [ A1] ZERO .D2 B0 ; ^
544 00000074 0180C068 || MVKH .S1 0x1800004,A3 ; @|115|
545
546 00000078 20000113 [ B0] B .S2 L15 ; |115|
547 0000007c 200C0264 || [ B0] LDW .D1T1 *A3,A0 ; @ ^ |115|
548
549 00000080 00006000 NOP 4
550 00000084 0180A7E0 AND .S1 A5,A0,A3 ; @ ^ |115|
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:12:03 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_led.asm PAGE 11
551 ;** --------------------------------------------------------------------------*
552 00000088 L16: ; PIPED LOOP EPILOG
553 ;** --------------------------------------------------------------------------*
554 00000088 L17:
555 00000088 00000028- MVKL .S1 _ledVal,A0 ; |119|
556 0000008c 00000068- MVKH .S1 _ledVal,A0 ; |119|
557 00000090 00000264 LDW .D1T1 *A0,A0 ; |119|
558 00000094 0280002A- MVKL .S2 _ledVal,B5 ; |119|
559 00000098 0280006A- MVKH .S2 _ledVal,B5 ; |119|
560 0000009c 020008C2 ZERO .D2 B4 ; |126|
561 000000a0 0248046A MVKH .S2 0x90080000,B4 ; |126|
562 000000a4 001806E0 OR .S1 A0,A6,A0 ; |119|
563 000000a8 001402F4 STW .D2T1 A0,*B5 ; |119|
564 000000ac 021002E6 LDW .D2T2 *B4,B4 ; |126|
565 000000b0 01830CA0 SHL .S1 A0,24,A3 ; |126|
566 000000b4 000008C0 ZERO .D1 A0 ; |126|
567 000000b8 00480468 MVKH .S1 0x90080000,A0 ; |126|
568 000000bc 00000000 NOP 1
569 000000c0 02131BCA CLR .S2 B4,24,27,B4 ; |126|
570 000000c4 020C96E2 OR .S2X A3,B4,B4 ; |126|
571 000000c8 02000276 STW .D1T2 B4,*A0 ; |126|
572 000000cc 00010000 NOP 9
573 000000d0 00004000 NOP 3
574 000000d4 000C0362 B .S2 B3 ; |130|
575 000000d8 00000228 MVKL .S1 0x1800004,A0 ; |129|
576 000000dc 0000C068 MVKH .S1 0x1800004,A0 ; |129|
577 000000e0 03800274 STW .D1T1 A7,*A0 ; |129|
578 000000e4 00002000 NOP 2
579 ; BRANCH OCCURS ; |130|
580
581
582 ;******************************************************************************
583 ;* UNDEFINED EXTERNAL REFERENCES *
584 ;******************************************************************************
585 .global __BOARD_init
No Assembly Errors, No Assembly Warnings
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -