查看: 4333|回复: 3

2410init.s文件中,不明白何时有"r2=rCLKCON"???

[复制链接]
发表于 2009-10-30 21:07:34 | 显示全部楼层 |阅读模式
关键词: quot , rCLKCON , 文件
详细看了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 13:02:35 | 显示全部楼层
电源管理部分的代码,要找到是哪里调用该函数的.
分析启动时可以先不管这部分.
 楼主| 发表于 2009-10-31 13:53:16 | 显示全部楼层
意思是调用"EnterPWDN"前, 在其它函数中就设置了"r2=rCLKCON"吗?  
启动代码都能理解,就是这点不明白.谢谢阿南
发表于 2009-11-2 09:37:28 | 显示全部楼层
应该是这样的
可以找到EnterPWDN之后,单步执行查看一下过程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表