汇编写启动代码之关看门狗

本文使用的开发板是九鼎创展的X210 iNand版本。

一、查阅数据手册

由上图可得出以下几点信息:

(1)操作看门狗的寄存器是WTCON

(2)WTCON寄存器的地址是0xE2700000

(3)WTCON的bit5是看门狗的开关,0代表关,1代表开

扫描二维码关注公众号,回复: 736376 查看本文章

注意:

(1)在S5PV210内部的iROM代码(BL0)中,其实已经将看门狗关闭了,所以启动代码中不去关闭看门狗也没关系。

(2)我们这里将WTCON的所有bit位都置0,因为bit5置0后看门狗就关闭了,其它位的值也就没有意义了。

二、代码实现

#define WTCON 0xE2700000

.global _start					
_start:
	ldr r0, =WTCON
	ldr r1, =0x0
	str r1, [r0]

    b .

 

 

猜你喜欢

转载自eric-gao.iteye.com/blog/2255814