摘要
为了满足嵌入式系统快速启动、低能高效和节省成本的要求,本文将就地执行(eXecute In Place)技术引进Linux2.6.12内核。通过分析ARM Linux的启动过程,获得不同内核映像的相互关系和启动过程中的KFT函数调用图,完成基于XIP的Linux2.6.12内核在XSBase255上的移植,制作合适的根文件系统类型,最后完成系统启动时间及内存使用测试。
In order to meet embedded system's requirements of quick booting, low energy, high efficient and cost-saving, this paper introduce eXecute-In-Place into the Linux 2.6.12. Through analysis of the booting process of ARM Linux, get the relationship between different kernel images and the function call path with KFT. And porting the Linux 2.6.12 kernel based on XIP on XS- Base255, make the right type of root file system, finally, do the test about booting time and memory usage of the whole system.
出处
《微计算机信息》
2009年第17期132-134,共3页
Control & Automation