基于PowerPC的Linux内核之旅:__secondary_start(start_here)-上
前面一篇的early_init(见 http://www.linuxidc.com/Linux/2011-11/46581.htm)执行完成后,CPU启动早期的基本初始化工作算是做完了,这时内核会开始重定向并复制运行,代码如下: blreloc_offset mrr26,r3 addisr4,r3,KERNELBASE@h/*currentaddressof_start*/ lisr5,PHYSICAL_START@h cmplw0,r4,r5/*alre...