📄 startup.lst
字号:
AA MACRO ASSEMBLER RSTARTUP 16/05/06 14:55:44 PAGE 1
MACRO ASSEMBLER AA V2.50
OBJECT MODULE PLACED IN startup.OBJ
ASSEMBLER INVOKED BY: C:\Keil\ARM\BIN\AA.exe startup.s BROWSE DEBUG EP
LOC OBJ LINE SOURCE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
0010 28 Mode_USR EQU 0x10
0011 29 Mode_FIQ EQU 0x11
0012 30 Mode_IRQ EQU 0x12
0013 31 Mode_SVC EQU 0x13
0017 32 Mode_ABT EQU 0x17
001B 33 Mode_UND EQU 0x1B
001F 34 Mode_SYS EQU 0x1F
35
0080 36 I_Bit EQU 0x80
0040 37 F_Bit EQU 0x40
38
39
40
41
42
43
44
45
46
47
48
49
0004 50 UND_Stack_Size EQU 0x00000004
0040 51 SVC_Stack_Size EQU 0x00000040
0004 52 ABT_Stack_Size EQU 0x00000004
0080 53 FIQ_Stack_Size EQU 0x00000080
0080 54 IRQ_Stack_Size EQU 0x00000080
0100 55 USR_Stack_Size EQU 0x00000100
56
00000000 57 AREA STACK, DATA, READWRITE, ALIGN=2
00000000 58 DS (USR_Stack_Size+3)&~3 ; Stack for User/System Mode
AA MACRO ASSEMBLER RSTARTUP 16/05/06 14:55:44 PAGE 2
00000100 59 DS (SVC_Stack_Size+3)&~3 ; Stack for Supervisor Mode
00000140 60 DS (IRQ_Stack_Size+3)&~3 ; Stack for Interrupt Mode
000001C0 61 DS (FIQ_Stack_Size+3)&~3 ; Stack for Fast Interrupt Mode
00000240 62 DS (ABT_Stack_Size+3)&~3 ; Stack for Abort Mode
00000244 63 DS (UND_Stack_Size+3)&~3 ; Stack for Undefined Mode
00000248 64 Top_Stack:
65
66
67
FFFF0000 68 MMR_BASE EQU 0xFFFF0000 ; MMR Base Address
0220 69 REMAP_OFFSET EQU 0x0220
0224 70 PREMAP_OFFSET EQU 0x0224
0404 71 POWKEY1_OFFSET EQU 0x0404
0408 72 POWCON_OFFSET EQU 0x0408
040C 73 POWKEY2_OFFSET EQU 0x040C
74
75
76
77
78
79
80
81
82
83
84
0000 85 PLL_SETUP EQU 0
0001 86 PLLCFG_Val EQU 0x00000001
87
88
89
0000 90 GPIO_SETUP EQU 0
FFFFF400 91 GPIOBASE EQU 0xFFFFF400
92
93
94
95
96
97
98
99
100
101
102
0000 103 GP0CON_Val EQU 0x00000000
104
105
106
107
108
109
110
111
112
113
114
0000 115 GP1CON_Val EQU 0x00000000
116
117
118
119
120
121
122
123
124
AA MACRO ASSEMBLER RSTARTUP 16/05/06 14:55:44 PAGE 3
125
126
0000 127 GP2CON_Val EQU 0x00000000
128
129
130
131
132
133
134
135
136
137
138
0000 139 GP3CON_Val EQU 0x00000000
140
141
142
143
144
145
146
147
148
149
150
0000 151 GP4CON_Val EQU 0x00000000
152
153
154
155
156
0000 157 XM_SETUP EQU 0
FFFFF000 158 XMBASE EQU 0xFFFFF000
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
0000 174 XM0CON_Val EQU 0x00000000
70FF 175 XM0PAR_Val EQU 0x000070FF
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
AA MACRO ASSEMBLER RSTARTUP 16/05/06 14:55:44 PAGE 4
0000 191 XM1CON_Val EQU 0x00000000
70FF 192 XM1PAR_Val EQU 0x000070FF
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
0000 208 XM2CON_Val EQU 0x00000000
70FF 209 XM2PAR_Val EQU 0x000070FF
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
0000 225 XM3CON_Val EQU 0x00000000
70FF 226 XM3PAR_Val EQU 0x000070FF
227
228
0001 229 XMCFG_Val EQU 0x00000001
230
231
232
233
234
235 $if (RAM_INTVEC)
AREA VECTORS, DATA, AT 0x00010000
DS 64
$endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -