📄 bsl_flash.lst
字号:
169 00000040 063C82F5 STW .D2T1 A12,*+SP(16) ; |253|
170 00000044 02B8006B || MVKH .S2 0x70000000,B5 ; |100|
171 00000048 020428C1 || ZERO .D1 A4 ; |100|
172 0000004c 00000029- || MVKL .S1 _page_buffer,A0 ; |101|
173 00000050 03900058 || MV .L1 A4,A7
174
175 00000060 05BC62F5 STW .D2T1 A11,*+SP(12) ; |253|
176 00000064 02A0B07B || ADD .L2X B5,A8,B5 ; |100|
177 00000068 0200C06B || MVKH .S2 0x1800004,B4 ; |268|
178 0000006c 02380068 || MVKH .S1 0x70000000,A4 ; |100|
179
180 00000070 01A887C9 CLR .S1 A10,4,7,A3 ; |268|
181 00000074 029406CB || CLR .S2 B5,0,6,B5 ; |100|
182 00000078 01BCA2F6 || STW .D2T2 B3,*+SP(20) ; |253|
183
184 00000080 0190B2F9 SUB .L1X B5,A4,A3 ; |100|
185 00000084 019002F5 || STW .D2T1 A3,*B4 ; |268|
186 00000088 00000069- || MVKH .S1 _page_buffer,A0 ; |101|
187 0000008c 0000402A || MVK .S2 0x80,B0 ; |103|
188
189 ; BRANCH OCCURS ; |66|
190 ;** --------------------------------------------------------------------------*
191 00000090 000029C2 SUB .D2 B0,1,B0 ; |105|
192 ;*----------------------------------------------------------------------------*
193 ;* SOFTWARE PIPELINE INFORMATION
194 ;*
195 ;* Loop source line : 103
196 ;* Loop opening brace source line : 103
197 ;* Loop closing brace source line : 105
198 ;* Known Minimum Trip Count : 128
199 ;* Known Maximum Trip Count : 128
200 ;* Known Max Trip Count Factor : 128
201 ;* Loop Carried Dependency Bound(^) : 7
202 ;* Unpartitioned Resource Bound : 1
203 ;* Partitioned Resource Bound(*) : 1
204 ;* Resource Partition:
205 ;* A-side B-side
206 ;* .L units 0 0
207 ;* .S units 1* 0
208 ;* .D units 1* 1*
209 ;* .M units 0 0
210 ;* .X cross paths 0 1*
211 ;* .T address paths 1* 1*
212 ;* Long read paths 0 1*
213 ;* Long write paths 0 0
214 ;* Logical ops (.LS) 0 1 (.L or .S unit)
215 ;* Addition ops (.LSD) 0 1 (.L or .S or .D unit)
216 ;* Bound(.L .S .LS) 1* 1*
217 ;* Bound(.L .S .D .LS .LSD) 1* 1*
218 ;*
219 ;* Disqualified loop: Loop carried dependency bound too large
220 ;*----------------------------------------------------------------------------*
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 5
221 00000094 L2:
222
223 00000094 20000291 [ B0] B .S1 L2 ; |105|
224 00000098 020C3624 || LDB .D1T1 *A3++,A4 ; |104|
225
226 0000009c 200029C2 [ B0] SUB .D2 B0,1,B0 ; |105|
227 000000a0 00004000 NOP 3
228 000000a4 02003634 STB .D1T1 A4,*A0++ ; |104|
229 ; BRANCH OCCURS ; |105|
230 ;** --------------------------------------------------------------------------*
231 000000a8 L3:
232 000000a8 0188C840 ADD .D1 A2,A6,A3
233 000000ac 008C4BF8 CMPLTU .L1 A2,A3,A1
234 000000b0 90000E90 [!A1] B .S1 L6 ; |281|
235 000000b4 007FFFA8- MVKL .S1 _page_buffer-1,A0
236 000000b8 007FFFE8- MVKH .S1 _page_buffer-1,A0
237
238 000000c0 00004841 ADD .D1 A0,A2,A0
239 000000c4 048801A1 || MV .S1 A2,A9
240 000000c8 0018105B || MV .L2X A6,B0 ; |282|
241 000000cc 9280002A+ || [!A1] MVKL .S2 _validate_FLASH,B5 ; |289|
242
243 000000d0 9280006B+ [!A1] MVKH .S2 _validate_FLASH,B5 ; |289|
244 000000d4 81882940 || [ A1] ADD .D1 1,A2,A3 ; |65|
245
246 000000d8 808F3908 [ A1] EXTU .S1 A3,25,25,A1 ; |65|
247 ; BRANCH OCCURS ; |281|
248 ;*----------------------------------------------------------------------------*
249 ;* SOFTWARE PIPELINE INFORMATION
250 ;* Disqualified loop: bad loop structure
251 ;*----------------------------------------------------------------------------*
252 000000e0 L4:
253
254 000000e0 90000611 [!A1] B .S1 L5 ; |66|
255 000000e4 021C3624 || LDB .D1T1 *A7++,A4 ; |282|
256
257 000000e8 010821A0 ADD .S1 1,A2,A2 ; |284|
258 000000ec 800029C2 [ A1] SUB .D2 B0,1,B0 ; |286|
259 000000f0 9280002A+ [!A1] MVKL .S2 _validate_FLASH,B5 ; |289|
260 000000f4 00000000 NOP 1
261 000000f8 02003234 STB .D1T1 A4,*++A0 ; |282|
262 ; BRANCH OCCURS ; |66|
263 ;** --------------------------------------------------------------------------*
264 000000fc 20000010 [ B0] B .S1 L4 ; |286|
265 00000100 21882940 [ B0] ADD .D1 1,A2,A3 ; |65|
266 00000104 3280002A+ [!B0] MVKL .S2 _validate_FLASH,B5 ; |289|
267 00000108 208F3908 [ B0] EXTU .S1 A3,25,25,A1 ; |65|
268 0000010c 00002000 NOP 2
269 ; BRANCH OCCURS ; |286|
270 ;** --------------------------------------------------------------------------*
271 00000110 L5:
272 00000110 0280006A+ MVKH .S2 _validate_FLASH,B5 ; |289|
273 ;** --------------------------------------------------------------------------*
274 00000114 L6:
275 00000114 00140362 B .S2 B5 ; |289|
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 6
276 00000118 0180962A+ MVKL .S2 RL2,B3 ; |289|
277 0000011c 0180006A+ MVKH .S2 RL2,B3 ; |289|
278 00000120 0218105A MV .L2X A6,B4 ; |289|
279 00000124 02200940 MV .D1 A8,A4 ; |289|
280 00000128 00000000 NOP 1
281 0000012c RL2: ; CALL OCCURS ; |289|
282
283 0000012c 028428C1 ZERO .D1 A5 ; |293|
284 00000130 01FFFE28- || MVKL .S1 _page_buffer-4,A3
285
286 00000134 02B80068 MVKH .S1 0x70000000,A5 ; |293|
287 00000138 05AAAAA8 MVKL .S1 0x90005555,A11 ; |85|
288
289 00000140 03002AAB MVK .S2 85,B6 ; |86|
290 00000144 00900941 || MV .D1 A4,A1 ; |289|
291 00000148 002AAAA8 || MVKL .S1 0x90005555,A0 ; |87|
292
293 0000014c 01FFFFE9- MVKH .S1 _page_buffer-4,A3
294 00000150 02950841 || ADD .D1 A5,A8,A5 ; |293|
295 00000154 90002892 || [!A1] B .S2 L13 ; |289|
296
297 00000158 0000102B MVK .S2 0x20,B0 ; |294|
298 0000015c 029406C8 || CLR .S1 A5,0,6,A5 ; |293|
299
300 00000160 0295552B MVKL .S2 0x90002aaa,B5 ; |86|
301 00000164 067FD528 || MVK .S1 -86,A12 ; |85|
302
303 00000168 027FFE2B MVKL .S2 0x8ffffffc,B4 ; |293|
304 0000016c 06FFD028 || MVK .S1 -96,A13 ; |87|
305
306 00000170 010928C1 SUB .D1 A2,A9,A2 ; |287|
307 00000174 0247FFEB || MVKH .S2 0x8ffffffc,B4 ; |293|
308 00000178 05C80068 || MVKH .S1 0x90005555,A11 ; |85|
309
310 00000180 0190B079 ADD .L1X B4,A5,A3 ; |293|
311 00000184 91BCA2E7 || [!A1] LDW .D2T2 *+SP(20),B3 ; |311|
312 00000188 00480069 || MVKH .S1 0x90005555,A0 ; |87|
313 0000018c 02C8006B || MVKH .S2 0x90002aaa,B5 ; |86|
314 00000190 020C0940 || MV .D1 A3,A4
315
316 ; BRANCH OCCURS ; |289|
317 ;** --------------------------------------------------------------------------*
318 00000194 062C0234 STB .D1T1 A12,*A11 ; |85|
319
320 00000198 020C31A3 ADD .S2X 1,A3,B4
321 0000019c 031402B6 || STB .D2T2 B6,*B5 ; |86|
322
323 000001a0 031031A3 ADD .S2X 1,A4,B6
324 000001a4 06800234 || STB .D1T1 A13,*A0 ; |87|
325
326 ;*----------------------------------------------------------------------------*
327 ;* SOFTWARE PIPELINE INFORMATION
328 ;*
329 ;* Loop source line : 294
330 ;* Loop opening brace source line : 294
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 7
331 ;* Loop closing brace source line : 296
332 ;* Loop Unroll Multiple : 4x
333 ;* Known Minimum Trip Count : 32
334 ;* Known Maximum Trip Count : 32
335 ;* Known Max Trip Count Factor : 32
336 ;* Loop Carried Dependency Bound(^) : 24
337 ;* Unpartitioned Resource Bound : 4
338 ;* Partitioned Resource Bound(*) : 6
339 ;* Resource Partition:
340 ;* A-side B-side
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -