摘要:
http://book.51cto.com/art/200902/111752.htm 8.3 ARM处理器系统初始化编程注意事项 在上述系统初始化过程中有以下两点需要注意,如果处理不好就可能出现程序跑飞的情况。 1)如果需要将程序从flash搬移到DRAM中运行 在现代嵌入式系统中,由于DRAM的速度比flash的速度快很多,所以除了极少数对性能要求不高但对成本要求很高的系统把程序放在flash... 阅读全文
posted @ 2011-04-01 19:52
katago
阅读(370)
评论(0)
推荐(0)
摘要:
--by FeCen http://blog.csdn.net/ffee/archive/2008/10/17/3092973.aspx 在开始看Xloader_Entry的代码之前,我想先总结一下从芯片上电到开始运行Xloader的代码的过程,这是我目前理解的一个过程,可能有所出入,待以后继续完善。 当系统上电之后,首先会将PC寄存器设置成BootRom里面的代码对应的一个地址。BootRom是... 阅读全文
posted @ 2011-04-01 19:34
katago
阅读(2881)
评论(0)
推荐(0)
摘要:
--by FeCen 在学习Linux驱动的过程中,遇到一个很好玩的内核函数,准确的说是一个很好玩的宏,叫做container_of。该宏定义在include/linux/kernel.h中,首先来贴出它的代码: 439/** 440 * container_of - cast a member of a structure out to the containing structure 441 ... 阅读全文
posted @ 2011-04-01 18:32
katago
阅读(3000)
评论(1)
推荐(0)

浙公网安备 33010602011771号