📄 daa.lst
字号:
TMS320C54x COFF Assembler Version 3.50 Wed Jul 26 11:06:26 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
C:\WINDOWS\TEMP\tempTI46 PAGE 1
1 ;***************************************************************
2 ;* TMS320C54x ANSI C Codegen Version 3.50 *
3 ;* Date/Time created: Wed Jul 26 11:06:25 2000 *
4 ;***************************************************************
5 .mmregs
6 0017 FP .set AR7
7 .c_mode
8 ; acp500 -IC:\5402dsk\software\dsp\examples\5402\include -m --i_output_file C:\WINDOWS\TEMP\tempTI44 --
9 .file "daa.c"
10 .file "C:\5402dsk\software\dsp\examples\5402\include\type.h"
11 .sym _bool, 0, 2, 13, 16
12 .sym _s16, 0, 4, 13, 16
13 .sym _u16, 0, 14, 13, 16
14 .file "C:\5402dsk\software\dsp\examples\5402\include\board.h"
15 .sym _BrdLed, 0, 2, 13, 16
16 .file "C:\5402dsk\software\dsp\examples\5402\include\codec.h"
17 .sym _HANDLE, 0, 16, 13, 16
18 .sym _CodecId, 0, 2, 13, 16
19 .sym _CodecSampleRate, 0, 2, 13, 16
20 .file "C:\5402dsk\software\dsp\examples\5402\include\daa.h"
21 .sym _DaaCtrl, 0, 2, 13, 16
22 .file "C:\5402dsk\software\dsp\examples\5402\include\board.h"
23 .file "C:\5402dsk\software\dsp\examples\5402\include\codec.h"
24 .file "C:\5402dsk\software\dsp\examples\5402\include\daa.h"
25 .file "daa.c"
26 .file "C:\5402dsk\software\dsp\examples\5402\include\board.h"
27 .sym _u16, 0, 14, 13, 16
28 .file "daa.c"
29 .global _hDevice
30 000000 .bss _hDevice,1,0,0
31 .sym _hDevice,_hDevice, 16, 2, 16
32 .sym _u16, 0, 14, 13, 16
33 000000 .sect ".text"
34 .global _main
35 .sym _main,_main, 32, 2, 0
36 .func 43
37
38 ;***************************************************************
39 ;* FUNCTION DEF: _main *
40 ;***************************************************************
41 000000 _main:
42 .sym _start,L3, 0, 6, 0
43 .sym _cnt,2, 4, 1, 16
44 .sym _data,3, 14, 1, 16
45 .sym _silent_count,4, 14, 1, 16
46 000000 4A11 PSHM AR1
47 000001 EEFA FRAME #-6
48 .line 7
49 000002 F274 CALLD #_brd_init ; |49|
000003 0000!
50 000004 F495 NOP
51 000005 E864 LD #100,A ; |49|
52 ; call occurs [#_brd_init] ; |49|
53 000006 10F8 LD *(AL),A ; |49|
000007 0008
TMS320C54x COFF Assembler Version 3.50 Wed Jul 26 11:06:26 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
C:\WINDOWS\TEMP\tempTI46 PAGE 2
54 000008 F844 BC L16,ANEQ ; |49|
000009 010A'
55 ; branch occurs ; |49|
56 .line 8
57 .line 10
58 00000a 7602 ST #2,*SP(2) ; |52|
00000b 0002
59 .line 13
60 00000c 1002 LD *SP(2),A ; |55|
61 00000d F110 SUB #1,A,B ; |55|
00000e 0001
62 00000f 10F8 LD *(AL),A ; |55|
000010 0008
63 000011 FA45 BCD L2,AEQ ; |55|
000012 0036'
64 000013 F495 NOP
65 000014 8102 STL B,*SP(2) ; |55|
66 ; branch occurs ; |55|
67 000015 L1:
68 .line 15
69 000015 F274 CALLD #_brd_led_toggle ; |57|
000016 0000!
70 000017 F495 NOP
71 000018 E800 LD #0,A ; |57|
72 ; call occurs [#_brd_led_toggle] ; |57|
73 .line 17
74 000019 F274 CALLD #_delay ; |59|
00001a 010D'
75 00001b F020 LD #1000,A ; |59|
00001c 03E8
76 ; call occurs [#_delay] ; |59|
77 .line 18
78 00001d F274 CALLD #_brd_led_toggle ; |60|
00001e 0000!
79 00001f F495 NOP
80 000020 E801 LD #1,A ; |60|
81 ; call occurs [#_brd_led_toggle] ; |60|
82 .line 20
83 000021 F274 CALLD #_delay ; |62|
000022 010D'
84 000023 F020 LD #1000,A ; |62|
000024 03E8
85 ; call occurs [#_delay] ; |62|
86 .line 21
87 000025 F274 CALLD #_brd_led_toggle ; |63|
000026 0000!
88 000027 F495 NOP
89 000028 E802 LD #2,A ; |63|
90 ; call occurs [#_brd_led_toggle] ; |63|
91 .line 23
92 000029 F274 CALLD #_delay ; |65|
00002a 010D'
93 00002b F020 LD #1000,A ; |65|
00002c 03E8
94 ; call occurs [#_delay] ; |65|
TMS320C54x COFF Assembler Version 3.50 Wed Jul 26 11:06:26 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
C:\WINDOWS\TEMP\tempTI46 PAGE 3
95 .line 24
96 00002d 7102 MVDK *SP(2),*(AR1) ; |66|
00002e 0011
97 00002f 4811 LDM AR1,A ; |66|
98 000030 F010 SUB #1,A,A ; |66|
000031 0001
99 000032 6E81 BANZD L1,*AR1 ; |66|
000033 0015'
100 000034 F495 NOP
101 000035 8002 STL A,*SP(2) ; |66|
102 ; branch occurs ; |66|
103 000036 L2:
104 .line 27
105 000036 F274 CALLD #_codec_open ; |69|
000037 0000!
106 000038 F495 NOP
107 000039 E800 LD #0,A ; |69|
108 ; call occurs [#_codec_open] ; |69|
109 00003a 80F8 STL A,*(_hDevice) ; |69|
00003b 0000-
110 .line 28
111 00003c 7600 ST #160,*SP(0) ; |70|
00003d 00A0
112 00003e F074 CALL #_codec_sample_rate ; |70|
00003f 0000!
113 ; call occurs [#_codec_sample_rate] ; |70|
114 .line 31
115 000040 F274 CALLD #_codec_open ; |73|
000041 0000!
116 000042 F495 NOP
117 000043 E801 LD #1,A ; |73|
118 ; call occurs [#_codec_open] ; |73|
119 000044 80F8 STL A,*(_hDevice) ; |73|
000045 0000-
120 .line 32
121 000046 7600 ST #160,*SP(0) ; |74|
000047 00A0
122 000048 F074 CALL #_codec_sample_rate ; |74|
000049 0000!
123 ; call occurs [#_codec_sample_rate] ; |74|
124 .line 35
125 00004a F074 CALL #_daa_init ; |77|
00004b 0000!
126 ; call occurs [#_daa_init] ; |77|
127 00004c L3:
128 .line 40
129 00004c F274 CALLD #_brd_led_disable ; |82|
00004d 0000!
130 00004e F495 NOP
131 00004f E800 LD #0,A ; |82|
132 ; call occurs [#_brd_led_disable] ; |82|
133 .line 41
134 000050 F274 CALLD #_brd_led_disable ; |83|
000051 0000!
135 000052 F495 NOP
TMS320C54x COFF Assembler Version 3.50 Wed Jul 26 11:06:26 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
C:\WINDOWS\TEMP\tempTI46 PAGE 4
136 000053 E801 LD #1,A ; |83|
137 ; call occurs [#_brd_led_disable] ; |83|
138 .line 42
139 000054 F274 CALLD #_brd_led_disable ; |84|
000055 0000!
140 000056 F495 NOP
141 000057 E802 LD #2,A ; |84|
142 ; call occurs [#_brd_led_disable] ; |84|
143 .line 46
144 000058 7604 ST #0,*SP(4) ; |88|
000059 0000
145 .line 47
146 00005a F074 CALL #_daa_ring_detect ; |89|
00005b 0000!
147 ; call occurs [#_daa_ring_detect] ; |89|
148 00005c 8811 STLM A,AR1 ; |89|
149 00005d F495 NOP
150 00005e F495 NOP
151 00005f 6C81 BANZ L6,*AR1 ; |89|
000060 0077'
152 ; branch occurs ; |89|
153 000061 L4:
154 .line 49
155 000061 F274 CALLD #_brd_delay_msec ; |91|
000062 0000!
156 000063 F495 NOP
157 000064 E805 LD #5,A ; |91|
158 ; call occurs [#_brd_delay_msec] ; |91|
159 .line 50
160 000065 6B04 ADDM #1,*SP(4) ; |92|
000066 0001
161 .line 53
162 000067 6004 CMPM *SP(4),#20 ; |95|
000068 0014
163 000069 F820 BC L5,NTC ; |95|
00006a 0071'
164 ; branch occurs ; |95|
165 .line 55
166 00006b F274 CALLD #_brd_led_toggle ; |97|
00006c 0000!
167 00006d F495 NOP
168 00006e E800 LD #0,A ; |97|
169 ; call occurs [#_brd_led_toggle] ; |97|
170 .line 56
171 00006f 7604 ST #0,*SP(4) ; |98|
000070 0000
172 000071 L5:
173 .line 58
174 000071 F074 CALL #_daa_ring_detect ; |100|
000072 0000!
175 ; call occurs [#_daa_ring_detect] ; |100|
176 000073 10F8 LD *(AL),A ; |100|
000074 0008
177 000075 F845 BC L4,AEQ ; |100|
000076 0061'
TMS320C54x COFF Assembler Version 3.50 Wed Jul 26 11:06:26 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
C:\WINDOWS\TEMP\tempTI46 PAGE 5
178 ; branch occurs ; |100|
179 000077 L6:
180 .line 62
181 000077 F274 CALLD #_brd_led_disable ; |104|
000078 0000!
182 000079 F495 NOP
183 00007a E800 LD #0,A ; |104|
184 ; call occurs [#_brd_led_disable] ; |104|
185 .line 63
186 00007b F274 CALLD #_brd_led_enable ; |105|
00007c 0000!
187 00007d F495 NOP
188 00007e E801 LD #1,A ; |105|
189 ; call occurs [#_brd_led_enable] ; |105|
190 .line 64
191 00007f F274 CALLD #_daa_cid ; |106|
000080 0000!
192 000081 F495 NOP
193 000082 E840 LD #64,A ; |106|
194 ; call occurs [#_daa_cid] ; |106|
195 .line 67
196 000083 7604 ST #0,*SP(4) ; |109|
000084 0000
197 000085 L7:
198 .line 70
199 000085 F274 CALLD #_brd_delay_msec ; |112|
000086 0000!
200 000087 F495 NOP
201 000088 E805 LD #5,A ; |112|
202 ; call occurs [#_brd_delay_msec] ; |112|
203 .line 71
204 000089 F074 CALL #_daa_ring_detect ; |113|
00008a 0000!
205 ; call occurs [#_daa_ring_detect] ; |113|
206 00008b 8811 STLM A,AR1 ; |113|
207 00008c F495 NOP
208 00008d F495 NOP
209 00008e 6C81 BANZ L8,*AR1 ; |113|
00008f 0094'
210 ; branch occurs ; |113|
211 .line 72
212 000090 6B04 ADDM #1,*SP(4) ; |114|
000091 0001
213 000092 F073 B L9 ; |114|
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -