2410init.s文件中,不明白何时有"r2=rCLKCON"???
2009年10月30日 21:07 发布者:楼望峪
详细看了2410init.s的代码,其中下面的一句不明白,;void EnterPWDN(int CLKCON);
EnterPWDN
mov r2,r0 ;r2=rCLKCON
tst r0,#0x8 ; POWER_OFF mode?
bne ENTER_POWER_OFF
=============================
不明白何时有"r2=rCLKCON",是2410自动处理的吗?
网友评论
楼望峪 2009年10月31日
意思是调用"EnterPWDN"前, 在其它函数中就设置了"r2=rCLKCON"吗?
启动代码都能理解,就是这点不明白.谢谢阿南
意思是调用"EnterPWDN"前, 在其它函数中就设置了"r2=rCLKCON"吗?
启动代码都能理解,就是这点不明白.谢谢阿南
阿南 2009年11月02日
应该是这样的
可以找到EnterPWDN之后,单步执行查看一下过程
应该是这样的
可以找到EnterPWDN之后,单步执行查看一下过程

电源管理部分的代码,要找到是哪里调用该函数的.
分析启动时可以先不管这部分.