📄 bsl_ad535.lst
字号:
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.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:52 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 0000000C .field IR_1,32
33 00000004 00000000- .field _local_id+0,32
34 00000008 00000000 .field 0,32 ; _local_id._Id._mcbsp_no @ 0
35 0000000c 00000000 .field 0,32 ; _local_id._Obj._allocated @ 32
36 00000010 FFFFFFFF .field -1,32 ; _local_id._Obj._hMcbsp @ 64
37 0000000C IR_1: .set 12
38 00000000 .sect ".text"
39 .global _local_id
40 00000000 _local_id: .usect .far,12,4
41
42 00000014 .sect ".cinit"
43 .align 8
44 00000018 00000004 .field 4,32
45 0000001c 0000000C- .field _AD535_localId+0,32
46 00000020 00000000- .field _local_id,32 ; _AD535_localId @ 0
47 00000000 .sect ".text"
48 .global _AD535_localId
49 0000000c _AD535_localId: .usect .far,4,4
50
51 00000024 .sect ".cinit"
52 .align 8
53 00000028 00000004 .field 4,32
54 0000002c 00000010- .field _initialized$1+0,32
55 00000030 00000000 .field 0,32 ; _initialized$1 @ 0
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm PAGE 2
56 00000000 .sect ".text"
57 00000010 _initialized$1: .usect .far,4,4
58
59 00000000 .sect ".const"
60 .align 4
61 00000000 _$T0$2:
62 00000000 00000000 .field 0,32 ; _$T0$2[0] @ 0
63 00000004 00000001 .field 1,32 ; _$T0$2[1] @ 32
64 00000008 00000380 .field 896,32 ; _$T0$2[2] @ 64
65 0000000c 00000000 .field 0,32 ; _$T0$2[3] @ 96
66 00000000 .sect ".text"
67 ; c:\ti\c6000\cgtools\bin\opt6x.exe -qq -v6711 -O3 C:\WINDOWS\TEMP\TI506495_2 C:\WINDOWS\TEMP\TI
68 00000000 .sect ".text:__AD535_init"
69 .clink
70 .global __AD535_init
71
72 ;******************************************************************************
73 ;* FUNCTION NAME: __AD535_init *
74 ;* *
75 ;* Regs Modified : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6, *
76 ;* B7,B8,B9,SP *
77 ;* Regs Used : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6, *
78 ;* B7,B8,B9,SP *
79 ;* Local Frame Size : 0 Args + 0 Auto + 4 Save = 4 byte *
80 ;******************************************************************************
81 00000000 __AD535_init:
82 ;** --------------------------------------------------------------------------*
83 00000000 00000828- MVKL .S1 _initialized$1,A0 ; |94|
84 00000004 00000068- MVKH .S1 _initialized$1,A0 ; |94|
85 00000008 00800264 LDW .D1T1 *A0,A1 ; |94|
86 0000000c 01BC54F6 STW .D2T2 B3,*SP--(8) ; |89|
87 00000010 00004000 NOP 3
88 00000014 80004690 [ A1] B .S1 L9 ; |94|
89 00000018 90000028! [!A1] MVKL .S1 _MCBSP_open,A0 ; |96|
90
91 00000020 81BC52E7 [ A1] LDW .D2T2 *++SP(8),B3 ; |129|
92 00000024 91800028- || [!A1] MVKL .S1 _local_id,A3 ; |96|
93
94 00000028 90000068! [!A1] MVKH .S1 _MCBSP_open,A0 ; |96|
95 0000002c 00002000 NOP 2
96 ; BRANCH OCCURS ; |94|
97 ;** --------------------------------------------------------------------------*
98
99 00000030 00001363 B .S2X A0 ; |96|
100 00000034 01800068- || MVKH .S1 _local_id,A3 ; |96|
101
102 00000038 020C0264 LDW .D1T1 *A3,A4 ; |96|
103 0000003c 0180262A+ MVKL .S2 RL0,B3 ; |96|
104 00000040 020000AA MVK .S2 0x1,B4 ; |96|
105 00000044 0180006A+ MVKH .S2 RL0,B3 ; |96|
106 00000048 00000000 NOP 1
107 0000004c RL0: ; CALL OCCURS ; |96|
108 0000004c 00106264 LDW .D1T1 *+A4(12),A0 ; |338|
109 00000050 00006000 NOP 4
110
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm PAGE 3
111 00000054 028403E3 MVC .S2 CSR,B5 ; |250|
112 00000058 0201105A || ADD .L2X 8,A0,B4 ; |338|
113
114 00000060 028403E3 MVC .S2 CSR,B5 ; |251|
115 00000064 03942F5A || AND .L2 1,B5,B7 ; |250|
116
117 00000068 0297C7A2 AND .S2 -2,B5,B5 ; |251|
118 0000006c 009403A2 MVC .S2 B5,CSR ; |251|
119
120 00000070 0280202B MVKL .S2 0x10040,B5 ; |343|
121 00000074 030428C2 || ZERO .D2 B6
122
123 00000078 028000EB MVKH .S2 0x10040,B5 ; |343|
124 0000007c 031002F6 || STW .D2T2 B6,*B4 ; |342|
125
126 00000080 000000A9 MVKL .S1 0x20000001,A0 ; |345|
127 00000084 029022F6 || STW .D2T2 B5,*+B4(4) ; |343|
128
129 00000088 00100069 MVKH .S1 0x20000001,A0 ; |345|
130 0000008c 029042F6 || STW .D2T2 B5,*+B4(8) ; |344|
131
132 00000090 001062F4 STW .D2T1 A0,*+B4(12) ; |345|
133 00000094 031082F6 STW .D2T2 B6,*+B4(16) ; |346|
134 00000098 0310A2F6 STW .D2T2 B6,*+B4(20) ; |347|
135
136 000000a0 029000AB MVKL .S2 0x12001,B5 ; |350|
137 000000a4 0310C2F7 || STW .D2T2 B6,*+B4(24) ; |348|
138 000000a8 040428C0 || ZERO .D1 A8
139
140 000000ac 028000EB MVKH .S2 0x12001,B5 ; |350|
141 000000b0 0410E2F4 || STW .D2T1 A8,*+B4(28) ; |349|
142
143 000000b4 020403E3 MVC .S2 CSR,B4 ; |256|
144 000000b8 029002F6 || STW .D2T2 B5,*B4 ; |350|
145
146 000000c0 029C27A3 AND .S2 1,B7,B5 ; |256|
147 000000c4 0213CF5A || AND .L2 -2,B4,B4 ; |256|
148
149 000000c8 0210A6E2 OR .S2 B5,B4,B4 ; |256|
150 000000cc 009003A2 MVC .S2 B4,CSR ; |256|
151 000000d0 03906264 LDW .D1T1 *+A4(12),A7 ; |216|
152 000000d4 00006000 NOP 4
153 000000d8 019D0940 ADD .D1 8,A7,A3 ; |216|
154 000000dc 000C0264 LDW .D1T1 *A3,A0 ; |216|
155 000000e0 00006000 NOP 4
156 000000e4 0081DF08 EXTU .S1 A0,14,31,A1 ; |216|
157 000000e8 80000790 [ A1] B .S1 L2 ; |216|
158 000000ec 030008C0 ZERO .D1 A6 ; |216|
159
160 000000f0 03000169 MVKH .S1 0x20000,A6 ; |216|
161 000000f4 8010A264 || [ A1] LDW .D1T1 *+A4(20),A0 ; |212|
162
163 000000f8 00002000 NOP 2
164 000000fc 900C0264 [!A1] LDW .D1T1 *A3,A0 ; |216|
165 ; BRANCH OCCURS ; |216|
TMS320C6x COFF Assembler Version 4.10 Beta (May 4 2001) Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm PAGE 4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -