×

LinuxBIOS在嵌入式x86系统中的配置

消耗积分:10 | 格式:rar | 大小:231 | 2009-08-22

分享资料个

基于x86 平台的嵌入式计算机还依赖于传统的BIOS,给开发者灵活开发嵌入式计算
机软硬件带来困难;LinuxBIOS 是能够取代传统BIOS 的开源解决方案。本文对LinuxBIOS
的基本结构、运行过程以及配置ROM 映像进行了研究,并给出在基于Geode LX 处理器的x86嵌入式平台上LinuxBIOS 映像配置的方法,对嵌入式开发人员具有一定的借鉴意义。
关键词:LinuxBIOS; Payload; Geode LX 处理器;嵌入式系统
嵌入式计算机系统随着其应用方式不同,具有不同的体系结构形式。基于x86平台的嵌
入式计算机,因其采用与标准PC相同的硬件结构、操作系统和软件开发平台,开发方便,应用程序设计资源丰富,因此在嵌入式系统中占据越来越大的份额,尤其在工业控制方面得到了广泛的应用。
不同于没有操作系统、功能单一的消费类电子产品,也不同于加载启动完全由BootLoader引导加载程序来完成的某些嵌入式系统,基于x86平台的嵌入式计算机的结构由PC而来,其功能复杂,初始化硬件和引导操作系统仍然由BIOS来完成。但一个嵌入式系统的BIOS并不需要像通用PC BIOS那样具有那么多的灵活性,因为通常它仅需处理某种特定的硬件配置方案。所以,LinuxBIOS是替代传统BIOS的开源解决方法,移除了许多嵌入式平台不必要的功能,为基于x86平台的嵌入式计算机系统定制的基本输入输出系统。
本文将以基于AMD Geode LX 处理器的嵌入式x86 平台为例,介绍了LinuxBIOS 的基本结
构、运行过程;在此基础上配置LinuxBIOS 映像,并实现其引导功能。

更多x86架构与ARM架构知识请访问http://www.elecfans.com/zhuanti/x86.html

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !