📄 bsl.lst
字号:
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:49 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl.asm PAGE 1
1 ;******************************************************************************
2 ;* TMS320C6x ANSI C Codegen Version 4.10 Beta (May 4 2001) *
3 ;* Date/Time created: Tue May 29 12:11:49 2001 *
4 ;******************************************************************************
5
6 ;******************************************************************************
7 ;* GLOBAL FILE PARAMETERS *
8 ;* *
9 ;* Architecture : TMS320C671x *
10 ;* Optimization : Enabled at level 3 *
11 ;* Optimizing for : Speed *
12 ;* Based on options: -o3, no -ms *
13 ;* Endian : Little *
14 ;* Interrupt Thrshld : Disabled *
15 ;* Memory Model : Large *
16 ;* Calls to RTS : Far *
17 ;* Pipelining : Enabled *
18 ;* Speculative Load : Disabled *
19 ;* Memory Aliases : Presume are aliases (pessimistic) *
20 ;* Debug Info : No Debug Info *
21 ;* *
22 ;******************************************************************************
23
24 .asg A15, FP
25 .asg B14, DP
26 .asg B15, SP
27 .global $bss
28
29
30 00000000 .sect ".cinit"
31 .align 8
32 00000000 00000024 .field IR_1,32
33 00000004 00000000- .field _dateStamp+0,32
34 00000008 00000044 .field 68,8 ; _dateStamp[0] @ 0
35 00000008 00004144 .field 65,8 ; _dateStamp[1] @ 8
36 00000008 00544144 .field 84,8 ; _dateStamp[2] @ 16
37 00000008 45544144 .field 69,8 ; _dateStamp[3] @ 24
38 0000000c 00000020 .field 32,8 ; _dateStamp[4] @ 32
39 0000000c 00005320 .field 83,8 ; _dateStamp[5] @ 40
40 0000000c 00545320 .field 84,8 ; _dateStamp[6] @ 48
41 0000000c 41545320 .field 65,8 ; _dateStamp[7] @ 56
42 00000010 0000004D .field 77,8 ; _dateStamp[8] @ 64
43 00000010 0000504D .field 80,8 ; _dateStamp[9] @ 72
44 00000010 0020504D .field 32,8 ; _dateStamp[10] @ 80
45 00000010 5B20504D .field 91,8 ; _dateStamp[11] @ 88
46 00000014 0000004D .field 77,8 ; _dateStamp[12] @ 96
47 00000014 0000614D .field 97,8 ; _dateStamp[13] @ 104
48 00000014 0079614D .field 121,8 ; _dateStamp[14] @ 112
49 00000014 2079614D .field 32,8 ; _dateStamp[15] @ 120
50 00000018 00000032 .field 50,8 ; _dateStamp[16] @ 128
51 00000018 00003932 .field 57,8 ; _dateStamp[17] @ 136
52 00000018 00203932 .field 32,8 ; _dateStamp[18] @ 144
53 00000018 32203932 .field 50,8 ; _dateStamp[19] @ 152
54 0000001c 00000030 .field 48,8 ; _dateStamp[20] @ 160
55 0000001c 00003030 .field 48,8 ; _dateStamp[21] @ 168
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:49 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl.asm PAGE 2
56 0000001c 00313030 .field 49,8 ; _dateStamp[22] @ 176
57 0000001c 5D313030 .field 93,8 ; _dateStamp[23] @ 184
58 00000020 00000020 .field 32,8 ; _dateStamp[24] @ 192
59 00000020 00005B20 .field 91,8 ; _dateStamp[25] @ 200
60 00000020 00315B20 .field 49,8 ; _dateStamp[26] @ 208
61 00000020 32315B20 .field 50,8 ; _dateStamp[27] @ 216
62 00000024 0000003A .field 58,8 ; _dateStamp[28] @ 224
63 00000024 0000313A .field 49,8 ; _dateStamp[29] @ 232
64 00000024 0031313A .field 49,8 ; _dateStamp[30] @ 240
65 00000024 3A31313A .field 58,8 ; _dateStamp[31] @ 248
66 00000028 00000034 .field 52,8 ; _dateStamp[32] @ 256
67 00000028 00003834 .field 56,8 ; _dateStamp[33] @ 264
68 00000028 005D3834 .field 93,8 ; _dateStamp[34] @ 272
69 00000028 005D3834 .field 0,8 ; _dateStamp[35] @ 280
70 00000024 IR_1: .set 36
71 00000000 .sect ".text"
72 00000000 _dateStamp: .usect .far,36,4
73
74 0000002c .sect ".cinit"
75 .align 8
76 00000030 00000004 .field 4,32
77 00000034 00000024- .field _initialized$1+0,32
78 00000038 00000000 .field 0,32 ; _initialized$1 @ 0
79 00000000 .sect ".text"
80 00000024 _initialized$1: .usect .far,4,4
81 ; c:\ti\c6000\cgtools\bin\opt6x.exe -qq -v6711 -O3 C:\WINDOWS\TEMP\TI506495_2 C:\WINDOWS\TEMP\TI
82 00000000 .sect ".text:_BSL_init"
83 .clink
84 .global _BSL_init
85
86 ;******************************************************************************
87 ;* FUNCTION NAME: _BSL_init *
88 ;* *
89 ;* Regs Modified : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6, *
90 ;* B7,B8,B9,SP *
91 ;* Regs Used : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6, *
92 ;* B7,B8,B9,SP *
93 ;* Local Frame Size : 0 Args + 0 Auto + 4 Save = 4 byte *
94 ;******************************************************************************
95 00000000 _BSL_init:
96 ;** --------------------------------------------------------------------------*
97 00000000 00001228- MVKL .S1 _initialized$1,A0 ; |84|
98 00000004 00000068- MVKH .S1 _initialized$1,A0 ; |84|
99 00000008 00800264 LDW .D1T1 *A0,A1 ; |84|
100 0000000c 01BC54F6 STW .D2T2 B3,*SP--(8) ; |79|
101 00000010 00004000 NOP 3
102 00000014 80002490 [ A1] B .S1 L1 ; |84|
103 00000018 81BC52E6 [ A1] LDW .D2T2 *++SP(8),B3 ; |148|
104 0000001c 00006000 NOP 4
105 ; BRANCH OCCURS ; |84|
106 ;** --------------------------------------------------------------------------*
107 00000020 020403E2 MVC .S2 CSR,B4 ; |250|
108
109 00000024 020403E3 MVC .S2 CSR,B4 ; |251|
110 00000028 03102F5A || AND .L2 1,B4,B6 ; |250|
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:49 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl.asm PAGE 3
111
112 0000002c 0213C7A2 AND .S2 -2,B4,B4 ; |251|
113 00000030 009003A2 MVC .S2 B4,CSR ; |251|
114
115 00000034 020428C3 ZERO .D2 B4 ; |150|
116 00000038 0298202A || MVK .S2 12352,B5 ; |150|
117
118 0000003c 0200C06A MVKH .S2 0x1800000,B4 ; |150|
119
120 00000040 02FF982B MVK .S2 -208,B5 ; |151|
121 00000044 029002F6 || STW .D2T2 B5,*B4 ; |150|
122
123 00000048 02FF91AB MVK .S2 0xffffff23,B5 ; |152|
124 0000004c 029042F6 || STW .D2T2 B5,*+B4(8) ; |151|
125
126 00000050 029022F6 STW .D2T2 B5,*+B4(4) ; |152|
127
128 00000054 029082F7 STW .D2T2 B5,*+B4(16) ; |153|
129 00000058 00380028 || MVKL .S1 0x7117000,A0 ; |155|
130
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -