sysinit.s
来自「ARM9 s3c2410 motor control using ADS v1.」· S 代码 · 共 38 行
S
38 行
INCLUDE option.inc
INCLUDE memcfg.inc
INCLUDE 2410addr.inc
INCLUDE vector.s
; AREA reset, CODE, READONLY
; EXPORT InitSystem
InitSystem
ldr r0,=WTCON ;watch dog disable
ldr r1,=0x0
str r1,[r0]
ldr r0,=INTMSK
ldr r1,=0xffffffff ;all interrupt disable
str r1,[r0]
ldr r0,=INTSUBMSK
ldr r1,=0x3ff ;all sub interrupt disable
str r1,[r0]
;To reduce PLL lock time, adjust the LOCKTIME register.
ldr r0,=LOCKTIME
ldr r1,=0xffffff
str r1,[r0]
[ PLL_ON_START
;Configure MPLL
ldr r0,=MPLLCON
ldr r1,=((M_MDIV<<12)+(M_PDIV<<4)+M_SDIV) ;Fin=12MHz,Fout=50MHz
str r1,[r0]
]
ldr r0, =CLKCON
ldr r1, =0xffff0
str r1, [r0] ;ㄏ
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?