摘要
以ARM920T和嵌入式linux为平台,并根据方便移植和通用性的要求,按依赖于cpu与否和执行效率的要求分两部分设计出嵌入式引导程序(bootloader),第一部分用汇编编写,第二部分用C语言编写。在中断处理、硬件初始化以及地址映射和最终引导linux内核等一系列关键技术上做了详细的设计并给出了一般性的方案,该设计思路对其它不同的处理器和应用系统也有很好的借鉴价值。
Based one ARM920T and embedded linux system, according to the convenience for transplant, versatility, relies on cpu or not and executive efficiency designed bootloader as two parts. Partl is writen by assembly language, part two is desgined by c language .In essential technology such as the booloader start, the interrupt processing, the hardware initialization as well as the address mapping and boot linux kernel and so on given detailed design and general plan.this design mentality had the very good model value to other different processors and application system.
出处
《微计算机信息》
北大核心
2008年第14期133-134,238,共3页
Control & Automation
基金
黑龙江省政府博士后启动基金项目(LRB00034)
黑龙江省教育厅海外学人项目(1055HQ036)