📄 bsl_flash.lst
字号:
685
686 000000bc 200029C2 [ B0] SUB .D2 B0,1,B0 ; |105|
687 000000c0 00004000 NOP 3
688 000000c4 02003634 STB .D1T1 A4,*A0++ ; |104|
689 ; BRANCH OCCURS ; |105|
690 ;** --------------------------------------------------------------------------*
691 000000c8 L18:
692 000000c8 01A051E0 ADD .S1X A2,B8,A3
693 000000cc 008C4BF8 CMPLTU .L1 A2,A3,A1
694 000000d0 90001610 [!A1] B .S1 L20 ; |186|
695 000000d4 007FFFA8- MVKL .S1 _page_buffer-1,A0
696
697 000000d8 050811A3 MV .S2X A2,B10
698 000000dc 007FFFE8- || MVKH .S1 _page_buffer-1,A0
699
700 000000e0 01FFFFA9 MVK .S1 0xffffffff,A3
701 000000e4 00004841 || ADD .D1 A0,A2,A0
702 000000e8 0388105B || MV .L2X A2,B7
703 000000ec 00200943 || MV .D2 B8,B0 ; |187|
704 000000f0 9300002A+ || [!A1] MVKL .S2 _validate_FLASH,B6 ; |207|
705
706 000000f4 9495552B [!A1] MVKL .S2 0x90002aaa,B9 ; |95|
707 000000f8 91FFFFA8 || [!A1] MVK .S1 -1,A3 ; |194|
708
709 00000100 912AAAAB [!A1] MVKL .S2 0x90005555,B2 ; |93|
710 00000104 95AAAAA9 || [!A1] MVKL .S1 0x90005555,A11 ; |94|
711 00000108 821C2942 || [ A1] ADD .D2 1,B7,B4 ; |65|
712
713 ; BRANCH OCCURS ; |186|
714 ;** --------------------------------------------------------------------------*
715 0000010c 0093390A EXTU .S2 B4,25,25,B1 ; |65|
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:12:00 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_flash.asm PAGE 14
716 ;*----------------------------------------------------------------------------*
717 ;* SOFTWARE PIPELINE INFORMATION
718 ;* Disqualified loop: bad loop structure
719 ;*----------------------------------------------------------------------------*
720 00000110 L19:
721 00000110 50001010 [!B1] B .S1 L21 ; |66|
722
723 00000120 039C2943 ADD .D2 1,B7,B7 ; |189|
724 00000124 01803235 || STB .D1T1 A3,*++A0 ; |187|
725 00000128 4003E05B || [ B1] SUB .L2 B0,1,B0 ; |191|
726 0000012c 5300002A+ || [!B1] MVKL .S2 _validate_FLASH,B6 ; |207|
727
728 00000130 5495552B [!B1] MVKL .S2 0x90002aaa,B9 ; |95|
729 00000134 51FFFFA8 || [!B1] MVK .S1 -1,A3 ; |194|
730
731 00000138 512AAAAB [!B1] MVKL .S2 0x90005555,B2 ; |93|
732 0000013c 55AAAAA8 || [!B1] MVKL .S1 0x90005555,A11 ; |94|
733
734 00000140 5015552B [!B1] MVKL .S2 0x90002aaa,B0 ; |92|
735 00000144 542AAAA8 || [!B1] MVKL .S1 0x90005555,A8 ; |85|
736
737 00000148 5181002B+ [!B1] MVKL .S2 RL8,B3 ; |207|
738 0000014c 512AAAA8 || [!B1] MVKL .S1 0x90005555,A2 ; |96|
739
740 ; BRANCH OCCURS ; |66|
741 ;** --------------------------------------------------------------------------*
742 00000150 2FFFFA10 [ B0] B .S1 L19 ; |191|
743 00000154 221C2942 [ B0] ADD .D2 1,B7,B4 ; |65|
744 00000158 3300002A+ [!B0] MVKL .S2 _validate_FLASH,B6 ; |207|
745 0000015c 2093390A [ B0] EXTU .S2 B4,25,25,B1 ; |65|
746
747 00000160 3495552B [!B0] MVKL .S2 0x90002aaa,B9 ; |95|
748 00000164 31FFFFA8 || [!B0] MVK .S1 -1,A3 ; |194|
749
750 00000168 312AAAAB [!B0] MVKL .S2 0x90005555,B2 ; |93|
751 0000016c 35AAAAA8 || [!B0] MVKL .S1 0x90005555,A11 ; |94|
752
753 ; BRANCH OCCURS ; |191|
754 ;** --------------------------------------------------------------------------*
755 00000170 L20:
756
757 00000170 0015552B MVKL .S2 0x90002aaa,B0 ; |92|
758 00000174 042AAAA8 || MVKL .S1 0x90005555,A8 ; |85|
759
760 00000178 0181002B+ MVKL .S2 RL8,B3 ; |207|
761 0000017c 012AAAA8 || MVKL .S1 0x90005555,A2 ; |96|
762
763 ;** --------------------------------------------------------------------------*
764 00000180 L21:
765
766 00000180 00AAAAAB MVKL .S2 0x90005555,B1 ; |87|
767 00000184 03955528 || MVKL .S1 0x90002aaa,A7 ; |86|
768
769 00000188 05FFD02B MVK .S2 -96,B11 ; |87|
770 0000018c 04AAAAA8 || MVKL .S1 0x90005555,A9 ; |91|
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:12:00 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_flash.asm PAGE 15
771
772 00000190 02802AAB MVK .S2 0x55,B5 ; |86|
773 00000194 06000828 || MVK .S1 16,A12 ; |96|
774
775 000001a0 007FD529 MVK .S1 0xffffffaa,A0 ; |85|
776 000001a4 00A07A79 || CMPEQ .L1X B8,A3,A1 ; |194|
777 000001a8 067FC02A || MVK .S2 -128,B12 ; |93|
778
779 000001ac 80003711 [ A1] B .S1 L28 ; |194|
780 000001b0 0300006A+ || MVKH .S2 _validate_FLASH,B6 ; |207|
781
782 000001b4 04C8006B MVKH .S2 0x90002aaa,B9 ; |95|
783 000001b8 05C80068 || MVKH .S1 0x90005555,A11 ; |94|
784
785 000001c0 04480069 MVKH .S1 0x90005555,A8 ; |85|
786 000001c4 0148006A || MVKH .S2 0x90005555,B2 ; |93|
787
788 000001c8 01480069 MVKH .S1 0x90005555,A2 ; |96|
789 000001cc 0048006A || MVKH .S2 0x90002aaa,B0 ; |92|
790
791 000001d0 0180006B+ MVKH .S2 RL8,B3 ; |207|
792 000001d4 03C80068 || MVKH .S1 0x90002aaa,A7 ; |86|
793
794 000001e0 018428C1 ZERO .D1 A3 ; |196|
795 000001e4 00C8006B || MVKH .S2 0x90005555,B1 ; |87|
796 000001e8 04C80069 || MVKH .S1 0x90005555,A9 ; |91|
797 000001ec 02180059 || MV .L1 A6,A4 ; |207|
798 000001f0 02200943 || MV .D2 B8,B4 ; |207|
799 000001f4 03A8E0FA || SUB .L2 B7,B10,B7 ; |192|
800
801 ; BRANCH OCCURS ; |194|
802 ;** --------------------------------------------------------------------------*
803 000001f8 00180362 B .S2 B6 ; |207|
804 000001fc 00008000 NOP 5
805 00000200 RL8: ; CALL OCCURS ; |207|
806 00000200 040008C0 ZERO .D1 A8 ; |211|
807 00000204 04380068 MVKH .S1 0x70000000,A8 ; |211|
808 00000208 03FFD528 MVK .S1 -86,A7 ; |85|
809
810 0000020c 0320C841 ADD .D1 A8,A6,A6 ; |211|
811 00000210 04FFD028 || MVK .S1 -96,A9 ; |87|
812
813 00000214 0000102B MVK .S2 0x20,B0 ; |213|
814 00000218 00900941 || MV .D1 A4,A1 ; |207|
815 0000021c 031806C8 || CLR .S1 A6,0,6,A6 ; |211|
816
817 00000220 01FFFE29- MVKL .S1 _page_buffer-4,A3
818 00000224 90003892 || [!A1] B .S2 L31 ; |207|
819
820 00000228 03002AAB MVK .S2 85,B6 ; |86|
821 0000022c 002AAAA8 || MVKL .S1 0x90005555,A0 ; |85|
822
823 00000230 02FFFE2B MVKL .S2 0x8ffffffc,B5 ; |211|
824 00000234 02AAAAA8 || MVKL .S1 0x90005555,A5 ; |87|
825
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:12:00 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_flash.asm PAGE 16
826 00000238 01FFFFE9- MVKH .S1 _page_buffer-4,A3
827 0000023c 02C7FFEA || MVKH .S2 0x8ffffffc,B5 ; |211|
828
829 00000240 0215552B MVKL .S2 0x90002aaa,B4 ; |86|
830 00000244 00480068 || MVKH .S1 0x90005555,A0 ; |85|
831
832 00000248 0194D079 ADD .L1X B5,A6,A3 ; |211|
833 0000024c 91BCA2E7 || [!A1] LDW .D2T2 *+SP(20),B3 ; |229|
834 00000250 02C80069 || MVKH .S1 0x90005555,A5 ; |87|
835 00000254 0248006B || MVKH .S2 0x90002aaa,B4 ; |86|
836 00000258 020C0940 || MV .D1 A3,A4
837
838 ; BRANCH OCCURS ; |207|
839 ;** --------------------------------------------------------------------------*
840 0000025c 03800234 STB .D1T1 A7,*A0 ; |85|
841
842 00000260 031002B7 STB .D2T2 B6,*B4 ; |86|
843 00000264 031031A2 || ADD .S2X 1,A4,B6
844
845 00000268 020C31A3 ADD .S2X 1,A3,B4
846 0000026c 04940234 || STB .D1T1 A9,*A5 ; |87|
847
848 ;*----------------------------------------------------------------------------*
849 ;* SOFTWARE PIPELINE INFORMATION
850 ;*
851 ;* Loop source line : 213
852 ;* Loop opening brace source line : 213
853 ;* Loop closing brace source line : 216
854 ;* Loop Unroll Multiple : 4x
855 ;* Known Minimum Trip Count : 32
856
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -