📄 tdma55.lst
字号:
770 000396 4EFD SP = SP + #-3
771 000398 C800 *SP(#0) = AR0 ; |260|
772 00039a C402 *SP(#1) = T0 ; |260|
773 00039c C504 *SP(#2) = T1 ; |260|
774 .line 4
775 00039e 228B AR3 = AR0 ; |261|
776 0003a0 760C T0 = #3081 ; |261|
0003a2 0948
777 0003a4 DF73 AC0 = uns(*AR3(short(#1)))
0003a6 05
778 0003a7 1007 AC0 = AC0 <<< #5 ; |261|
0003a9 05
779 0003aa 220B AR3 = AC0 ; |261|
780 0003ac A902 AR1 = *SP(#1)
781
782 0003ae C96B *AR3(T0) = AR1 ; |261|
783 0003b0 9A || writeport()
784
785 .line 5
786 0003b1 AB00 AR3 = *SP(#0)
787 0003b3 760C T0 = #3080 ; |262|
0003b5 0848
788 0003b7 DF73 AC0 = uns(*AR3(short(#1)))
0003b9 05
789 0003ba 1007 AC0 = AC0 <<< #5 ; |262|
0003bc 05
790 0003bd 220B AR3 = AC0 ; |262|
791 0003bf A904 AR1 = *SP(#2)
792
793 0003c1 C96B *AR3(T0) = AR1 ; |262|
794 0003c3 9A || writeport()
795
796 .line 6
797 0003c4 4E03 SP = SP + #3
798 0003c6 4804 return
799 ; return occurs
800 .endfunc 263,000000000h,3
801
802
803 0003c8 .sect ".text"
804 .global _DmaSetSrcMcBsp
805 .sym _DmaSetSrcMcBsp,_DmaSetSrcMcBsp, 32, 2, 0
806 .func 265
807 ;******************************************************************************
808 ;* FUNCTION NAME: _DmaSetSrcMcBsp *
809 ;* *
TMS320C55x COFF Assembler Version 2.04 Fri Apr 25 19:43:04 2003
Copyright (c) 1996-2001 Texas Instruments Incorporated
C:\DOCUME~1\wwww\LOCALS~1\Temp\TI1044_2 PAGE 19
810 ;* Function Uses Regs : *
811 ;* Stack Frame : Compact (No Frame Pointer, w/ debug) *
812 ;* Total Frame Size : 1 word *
813 ;* (1 return address/alignment) *
814 ;******************************************************************************
815 _DmaSetSrcMcBsp:
816 .line 2
817 .line 4
818 0003c8 4804 return
819 ; return occurs
820 .endfunc 268,000000000h,0
821
822
823 0003ca .sect ".text"
824 .global _DmaSetDstMcBsp
825 .sym _DmaSetDstMcBsp,_DmaSetDstMcBsp, 32, 2, 0
826 .func 270
827 ;******************************************************************************
828 ;* FUNCTION NAME: _DmaSetDstMcBsp *
829 ;* *
830 ;* Function Uses Regs : *
831 ;* Stack Frame : Compact (No Frame Pointer, w/ debug) *
832 ;* Total Frame Size : 1 word *
833 ;* (1 return address/alignment) *
834 ;******************************************************************************
835 _DmaSetDstMcBsp:
836 .line 2
837 .line 4
838 0003ca 4804 return
839 ; return occurs
840 .endfunc 273,000000000h,0
841
842
843 0003cc .sect ".text"
844 .global _DmaSetSrcMcsi
845 .sym _DmaSetSrcMcsi,_DmaSetSrcMcsi, 32, 2, 0
846 .func 275
847 ;******************************************************************************
848 ;* FUNCTION NAME: _DmaSetSrcMcsi *
849 ;* *
850 ;* Function Uses Regs : *
851 ;* Stack Frame : Compact (No Frame Pointer, w/ debug) *
852 ;* Total Frame Size : 1 word *
853 ;* (1 return address/alignment) *
854 ;******************************************************************************
855 _DmaSetSrcMcsi:
856 .line 2
857 .line 4
858 0003cc 4804 return
859 ; return occurs
860 .endfunc 278,000000000h,0
861
862
863 0003ce .sect ".text"
864 .global _DmaSetDstMcsi
TMS320C55x COFF Assembler Version 2.04 Fri Apr 25 19:43:04 2003
Copyright (c) 1996-2001 Texas Instruments Incorporated
C:\DOCUME~1\wwww\LOCALS~1\Temp\TI1044_2 PAGE 20
865 .sym _DmaSetDstMcsi,_DmaSetDstMcsi, 32, 2, 0
866 .func 280
867 ;******************************************************************************
868 ;* FUNCTION NAME: _DmaSetDstMcsi *
869 ;* *
870 ;* Function Uses Regs : *
871 ;* Stack Frame : Compact (No Frame Pointer, w/ debug) *
872 ;* Total Frame Size : 1 word *
873 ;* (1 return address/alignment) *
874 ;******************************************************************************
875 _DmaSetDstMcsi:
876 .line 2
877 .line 4
878 0003ce 4804 return
879 ; return occurs
880 .endfunc 283,000000000h,0
881
882
883 0003d0 .sect ".text"
884 .global _DmaSetNtxtSrcDstMem
885 .sym _DmaSetNtxtSrcDstMem,_DmaSetNtxtSrcDstMem, 32, 2, 0
886 .func 285
887 ;******************************************************************************
888 ;* FUNCTION NAME: _DmaSetNtxtSrcDstMem *
889 ;* *
890 ;* Function Uses Regs : T0,AR0,M40,SATA,SATD,FRCT,SMUL *
891 ;* Stack Frame : Compact (No Frame Pointer, w/ debug) *
892 ;* Total Frame Size : 2 words *
893 ;* (1 return address/alignment) *
894 ;* (1 local values) *
895 ;******************************************************************************
896 _DmaSetNtxtSrcDstMem:
897 .line 3
898 ;* AR0 assigned to _hDma
899 .sym _hDma,16, 24, 17, 16, $$fake0
900 .sym _hDma,0, 24, 1, 16, $$fake0
901 0003d0 4EFF SP = SP + #-1
902 0003d2 C800 *SP(#0) = AR0 ; |287|
903 .line 4
904
905 0003d4 0801 call #_DmaRepeat ; |288|
0003d6 04
906 0003d7 3D04 || T0 = #0 ; |288|
907
908 ; call occurs [#_DmaRepeat] ; |288|
909 .line 5
910 0003d9 A800 AR0 = *SP(#0)
911
912 0003db 0801 call #_DmaEndProg ; |289|
0003dd 99
913 0003de 3D04 || T0 = #0 ; |289|
914
915 ; call occurs [#_DmaEndProg] ; |289|
916 .line 9
917
TMS320C55x COFF Assembler Version 2.04 Fri Apr 25 19:43:04 2003
Copyright (c) 1996-2001 Texas Instruments Incorporated
C:\DOCUME~1\wwww\LOCALS~1\Temp\TI1044_2 PAGE 21
918 0003e2 3D14 T0 = #1 ; |293|
919 0003e0 A800 || AR0 = *SP(#0)
920
921 0003e4 0801 call #_DmaEndProg ; |293|
0003e6 92
922 ; call occurs [#_DmaEndProg] ; |293|
923 .line 10
924 0003e7 4E01 SP = SP + #1
925 0003e9 4804 return
926 ; return occurs
927 .endfunc 294,000000000h,1
928
929
930 0003eb .sect ".text"
931 .global _DmaSetNtxtSrcMem
932 .sym _DmaSetNtxtSrcMem,_DmaSetNtxtSrcMem, 32, 2, 0
933 .func 295
934 ;******************************************************************************
935 ;* FUNCTION NAME: _DmaSetNtxtSrcMem *
936 ;* *
937 ;* Function Uses Regs : T0,AR0,M40,SATA,SATD,FRCT,SMUL *
938 ;* Stack Frame : Compact (No Frame Pointer, w/ debug) *
939 ;* Total Frame Size : 2 words *
940 ;* (1 return address/alignment) *
941 ;* (1 local values) *
942 ;******************************************************************************
943 _DmaSetNtxtSrcMem:
944 .line 3
945 ;* AR0 assigned to _hDma
946 .sym _hDma,16, 24, 17, 16, $$fake0
947 .sym _hDma,0, 24, 1, 16, $$fake0
948 0003eb 4EFF SP = SP + #-1
949 0003ed C800 *SP(#0) = AR0 ; |297|
950 .line 4
951
952 0003ef 0800 call #_DmaRepeat ; |298|
0003f1 E9
953 0003f2 3D04 || T0 = #0 ; |298|
954
955 ; call occurs [#_DmaRepeat] ; |298|
956 .line 5
957 0003f4 A800 AR0 = *SP(#0)
958
959 0003f6 0801 call #_DmaEndProg ; |299|
0003f8 7E
960 0003f9 3D04 || T0 = #0 ; |299|
961
962 ; call occurs [#_DmaEndProg] ; |299|
963 .line 9
964
965 0003fd 3D14 T0 = #1 ; |303|
966 0003fb A800 || AR0 = *SP(#0)
967
968 0003ff 0801 call #_DmaEndProg ; |303|
000401 77
TMS320C55x COFF Assembler Version 2.04 Fri Apr 25 19:43:04 2003
Copyright (c) 1996-2001 Texas Instruments Incorporated
C:\DOCUME~1\wwww\LOCALS~1\Temp\TI1044_2 PAGE 22
969 ; call occurs [#_DmaEndProg] ; |303|
970 .line 10
971 000402 4E01 SP = SP + #1
972 000404 4804 return
973 ; return occurs
974 .endfunc 304,000000000h,1
975
976
977 000406 .sect ".text"
978 .global _DmaSetNtxtDstMem
979 .sym _DmaSetNtxtDstMem,_DmaSetNtxtDstMem, 32, 2, 0
980 .func 305
981 ;******************************************************************************
982 ;* FUNCTION NAME: _DmaSetNtxtDstMem *
983 ;* *
984 ;* Function Uses Regs : T0,AR0,M40,SATA,SATD,FRCT,SMUL *
985 ;* Stack Frame : Compact (No Frame Pointer, w/ debug) *
986 ;* Total Frame Size : 2 words *
987 ;* (1 return address/alignment) *
988 ;* (1 local values) *
989 ;******************************************************************************
990 _DmaSetNtxtDstMem:
991 .line 3
992 ;* AR0 assigned to _hDma
993 .sym _hDma,1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -