📄 init.lst
字号:
Cycle
259 00000000 ; 0x2=3Cycle, 0x3=4Cycle
260 00000000 00000040
rTacc2 EQU (0x4:SHL:4) ; 0x0=Disable, 0x1=
2Cycle
261 00000000 ; 0x2=3Cycle, 0x3=4Cycle
262 00000000 ; 0x4=5Cycle, 0x5=6Cycle
263 00000000 ; 0x6=7Cycle, 0x7=Reserved
264 00000000 00000060
rROMCON2
EQU 0x60
265 00000000 ;rROMCON2 EQU ROMEndPtr2+ROMBasePtr2+rTacc2+rTpa2+PMC
2
266 00000000 ;-------------------------------------------------------
------
267 00000000
268 00000000 ;/* -> ROMCON3 : ROM Bank3 Control register */
269 00000000 ;-------------------------------------------------------
------
270 00000000 00018000
ROMBasePtr3
EQU 0x060:SHL:10 ;=0x0600000
ARM Macro Assembler Page 11
271 00000000 08000000
ROMEndPtr3
EQU 0x080:SHL:20 ;=0x0800000
272 00000000 00000000
PMC3 EQU 0x0 ; 0x0=Normal ROM, 0
x1=4Word Page
273 00000000 ; 0x2=8Word Page, 0x3=16Word Page
274 00000000 00000000
rTpa3 EQU (0x0:SHL:2) ; 0x0=5Cycle, 0x1=2
Cycle
275 00000000 ; 0x2=3Cycle, 0x3=4Cycle
276 00000000 00000020
rTacc3 EQU (0x2:SHL:4) ; 0x0=Disable, 0x1=
2Cycle
277 00000000 ; 0x2=3Cycle, 0x3=4Cycle
278 00000000 ; 0x4=5Cycle, 0x5=6Cycle
279 00000000 ; 0x6=7Cycle, 0x7=Reserved
280 00000000 00000060
rROMCON3
EQU 0x60
281 00000000 ;rROMCON3 EQU ROMEndPtr3+ROMBasePtr3+rTacc3+rTpa3+PMC
3
282 00000000 ;-------------------------------------------------------
------
283 00000000
284 00000000 ;/* -> ROMCON4 : ROM Bank4 Control register */
285 00000000 ;-------------------------------------------------------
------
286 00000000 00020000
ROMBasePtr4
EQU 0x080:SHL:10 ;=0x0800000
287 00000000 0A000000
ROMEndPtr4
EQU 0x0A0:SHL:20 ;=0x0A00000
288 00000000 00000000
PMC4 EQU 0x0 ; 0x0=Normal ROM, 0
x1=4Word Page
289 00000000 ; 0x2=8Word Page, 0x3=16Word Page
290 00000000 00000000
rTpa4 EQU (0x0:SHL:2) ; 0x0=5Cycle, 0x1=2
Cycle
291 00000000 ; 0x2=3Cycle, 0x3=4Cycle
292 00000000 00000040
rTacc4 EQU (0x4:SHL:4) ; 0x0=Disable, 0x1=
2Cycle
293 00000000 ; 0x2=3Cycle, 0x3=4Cycle
294 00000000 ; 0x4=5Cycle, 0x5=6Cycle
295 00000000 ; 0x6=7Cycle, 0x7=Reserved
296 00000000 00000060
rROMCON4
EQU 0x60
297 00000000
298 00000000 ;rROMCON4 EQU ROMEndPtr4+ROMBasePtr4+rTacc4+rTpa4+PMC
4
299 00000000 ;-------------------------------------------------------
------
300 00000000
301 00000000 ;/* -> ROMCON5 : ROM Bank5 Control register */
302 00000000 ;-------------------------------------------------------
ARM Macro Assembler Page 12
------
303 00000000 00028000
ROMBasePtr5
EQU 0x0A0:SHL:10 ;=0x0A00000
304 00000000 0C000000
ROMEndPtr5
EQU 0x0C0:SHL:20 ;=0x0C00000
305 00000000 00000000
PMC5 EQU 0x0 ; 0x0=Normal ROM, 0
x1=4Word Page
306 00000000 ; 0x2=8Word Page, 0x3=16Word Page
307 00000000 00000000
rTpa5 EQU (0x0:SHL:2) ; 0x0=5Cycle, 0x1=2
Cycle
308 00000000 ; 0x2=3Cycle, 0x3=4Cycle
309 00000000 00000040
rTacc5 EQU (0x4:SHL:4) ; 0x0=Disable, 0x1=
2Cycle
310 00000000 ; 0x2=3Cycle, 0x3=4Cycle
311 00000000 ; 0x4=5Cycle, 0x5=6Cycle
312 00000000 ; 0x6=7Cycle, 0x7=Reserved
313 00000000 00000060
rROMCON5
EQU 0x60
314 00000000 ;rROMCON5 EQU ROMEndPtr5+ROMBasePtr5+rTacc5+rTpa5+PMC
5
315 00000000 ;-------------------------------------------------------
------
316 00000000
317 00000000
318 00000000 ;/* -> DRAMCON0 : RAM Bank0 control register */
319 00000000 ;-------------------------------------------------------
------
320 00000000 00000001
EDO_Mode0
EQU 1 ;(EDO)0=Normal, 1=E
DO DRAM
321 00000000 00000000
CasPrechargeTime0
EQU 0 ;(Tcp)0=1cycle,1=2c
ycle
322 00000000 00000001
CasStrobeTime0
EQU 1 ;(Tcs)0=1cycle ~ 3=
4cycle
323 00000000 00000001
DRAMCON0Reserved
EQU 1 ; Must be set to 1
324 00000000 00000000
RAS2CASDelay0
EQU 0 ;(Trc)0=1cycle,1=2c
ycle
325 00000000 00000002
RASPrechargeTime0
EQU 2 ;(Trp)0=1cycle ~ 3=
4clcyle
326 00000000 00004000
DRAMBasePtr0
EQU 0x10:SHL:10 ;=0x00100000 1M
ARM Macro Assembler Page 13
327 00000000 11000000
DRAMEndPtr0
EQU 0x110:SHL:20 ;=0x01100000 17M
328 00000000 00000002
NoColumnAddr0
EQU 2 ;0=8bit,1=9bit,2=10
bit,3=11bits
329 00000000 ;-------------------------------------------------------
------
330 00000000 00000002
Tcs0 EQU CasStrobeTime0:SHL:1
331 00000000 00000000
Tcp0 EQU CasPrechargeTime0:SHL:3
332 00000000 00000010
dumy0 EQU DRAMCON0Reserved:SHL:4
; dummy cycle
333 00000000 00000000
Trc0 EQU RAS2CASDelay0:SHL:7
334 00000000 00000200
Trp0 EQU RASPrechargeTime0:SHL:8
335 00000000 80000000
CAN0 EQU NoColumnAddr0:SHL:30
336 00000000 ;
337 00000000 91004213
rDRAMCON0
EQU CAN0+DRAMEndPtr0+DRAMBasePtr0+T
rp0+Trc0+Tcp0+Tcs0+dumy0+EDO_Mode0
338 00000000 ;-------------------------------------------------------
---------------------------
339 00000000 00000001
SRAS2CASDelay0
EQU 1 ;(Trc)0=1cycle,1=2c
ycle
340 00000000 00000003
SRASPrechargeTime0
EQU 3 ;(Trp)0=1cycle ~ 3=
4clcyle
341 00000000 00000000
SNoColumnAddr0
EQU 0 ;0=8bit,1=9bit,2=10
bit,3=11bits
342 00000000 00000000
SCAN0 EQU SNoColumnAddr0:SHL:30
343 00000000 00000080
STrc0 EQU SRAS2CASDelay0:SHL:7
344 00000000 00000300
STrp0 EQU SRASPrechargeTime0:SHL:8
345 00000000 ;
346 00000000 11004380
rSDRAMCON0
EQU SCAN0+DRAMEndPtr0+DRAMBasePtr0+
STrp0+STrc0
;+dumy0
347 00000000 ;/* -> DRAMCON0 : RAM Bank0 control register remap */
348 00000000 ;-------------------------------------------------------
------
349 00000000
350 00000000 00000000
ARM Macro Assembler Page 14
DRAMBasePtr0_S
EQU 0x000:SHL:10 ;=0x1000000 0M
351 00000000 10000000
DRAMEndPtr0_S
EQU 0x100:SHL:20 ;=0x2000000 16M
352 00000000 10000380
rSDRAMCON0_S
EQU SCAN0+DRAMEndPtr0_S+DRAMBasePtr
0_S+STrp0+STrc0
353 00000000
354 00000000
355 00000000 ;/* -> DRAMCON1 : RAM Bank1 control register */
356 00000000 ;-------------------------------------------------------
------
357 00000000 00000001
EDO_Mode1
EQU 1 ;(EDO)0=Normal, 1=E
DO DRAM
358 00000000 00000000
CasPrechargeTime1
EQU 0 ;(Tcp)0=1cycle,1=2c
ycle
359 00000000 00000001
CasStrobeTime1
EQU 1 ;(Tcs)0=1cycle ~ 3=
4cycle
360 00000000 00000000
DRAMCON1Reserved
EQU 0 ; Must be set to 1
361 00000000 00000000
RAS2CASDelay1
EQU 0 ;(Trc)0=1cycle,1=2c
ycle
362 00000000 00000000
RASPrechargeTime1
EQU 0 ;(Trp)0=1cycle ~ 3=
4clcyle
363 00000000 00050000
DRAMBasePtr1
EQU 0x140:SHL:10 ;=0x14000000
364 00000000 18000000
DRAMEndPtr1
EQU 0x180:SHL:20 ;=0x18000000
365 00000000 00000002
NoColumnAddr1
EQU 2 ;0=8bit,1=9bit,2=10
bit,3=11bits
366 00000000 ;-------------------------------------------------------
------
367 00000000 00000002
Tcs1 EQU CasStrobeTime1:SHL:1
368 00000000 00000000
Tcp1 EQU CasPrechargeTime1:SHL:3
369 00000000 00000000
dumy1 EQU DRAMCON1Reserved:SHL:4
; dummy cycle
370 00000000 00000000
Trc1 EQU RAS2CASDelay1:SHL:7
371 00000000 00000000
ARM Macro Assembler Page 15
Trp1 EQU RASPrechargeTime1:SHL:8
372 00000000 80000000
CAN1 EQU NoColumnAddr1:SHL:30
373 00000000 ;
374 00000000 98050003
rDRAMCON1
EQU CAN1+DRAMEndPtr1+DRAMBasePtr1+T
rp1+Trc1+Tcp1+Tcs1+dumy1+EDO_Mode1
375 00000000 ;-------------------------------------------------------
---------------------------
376 00000000 00000001
SRAS2CASDelay1
EQU 1 ;(Trc)0=1cycle,1=2c
ycle
377 00000000 00000001
SRASPrechargeTime1
EQU 1 ;(Trp)0=1cycle ~ 3=
4clcyle
378 00000000 00000000
SNoColumnAddr1
EQU 0 ;0=8bit,1=9bit,2=10
bit,3=11bits
379 00000000 00000000
SCAN1 EQU SNoColumnAddr1:SHL:30
380 00000000 00000080
STrc1 EQU SRAS2CASDelay1:SHL:7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -