MIPS体系下的Linux移植研究与实现

被引量 : 0次 | 上传用户:brian125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机网络的高速发展导致对路由器软件和硬件的要求越来越高。MIPS (microprocessor without interlocked pipeline stages)作为一种CPU体系架构从初始设计就着眼于高性能商业计算领域,特别适合用在路由器、宽带接入、机顶盒等场合。而操作系统Linux以其稳定性好,可靠性高,源代码公开,可裁剪,版权免费等优点,越来越受到人们的青睐,成为嵌入式操作系统研究的热点。将Linux应用到MIPS体系硬件平台中能够充分发挥它们各自的优势,带来巨大的经济效益,也是嵌入式技术的一个发展方向。国内在嵌入式Linux系统移植方面的研究主要集中在ARM体系平台之上,对于MIPS平台下的Linux系统移植的研究还比较少。本文以某通信公司的一个预研项目为研究背景,深入研究MIPS体系结构下Linux操作系统移植的方案及其实现问题。本文首先详细分析了MIPS体系结构下Linux操作系统移植的功能需求,包括硬件需求与软件需求。根据需求分析结果设计系统的软硬件总体方案,然后对整个MIPS体系结构下嵌入式Linux系统的开发方案进行设计。本文重点研究如何实现Linux系统移植到一款其不支持的处理器和开发板,包括移植前的准备工作,例如开发环境的搭建和Linux内核目录结构。接着给出了MIPS体系下的Bootloader功能与实现方法。在对MIPS平台下Linux的启动过程进行仔细研究分析的基础上,对Linux内核中MIPS体系内存的初始化进行了设计与实现。结合MIPS处理器的异常处理原理,完成了WinPath3处理器中断控制和定时器详细设计、编码与实现。然后针对开发板的外围设备以太网卡驱动进行设计与实现,最后确定根文件系统的类型,并对整个移植过程进行了总结。论文最后对Linux内核进行配置和编译,实现nfs根文件系统,最终搭建完整的系统环境并进行测试,给出测试结果。
其他文献
我国滨海城市森林建设中,景观效果往往重于其生态效果,特别是深受台风危害的热带和亚热带滨海城市,其防台风效益几乎被忽略。以我国海南热带滨海城市为研究案例,在调查滨海城
采用Li-6400光合作用测定仪对在上海地区引种的地被石竹蒸腾速率日变化、季节变化特征进行研究。结果表明:(1)地被石竹蒸腾速率日变化为单峰型,峰值出现在11∶00~12∶00;蒸腾
通过弯曲试验和车辙试验,对材料与级配相同情况下不同加筋方式的格栅沥青混凝土的弯曲破坏性能和抗车辙能力进行了研究。从弯曲破坏过程的不同及裂缝尖端受力状况的改变,揭示了
<正>分析了华能澜沧江小湾电厂运行中L-TSA46汽轮机油破乳化度超标的原因,采用补加破乳化剂方法进行了试验研究,并确定了工业化处理方案,成功地使机组运行中汽轮机油破乳化度
<正>本文介绍了电力涡轮机对运行中汽轮机油的性能要求;将我国汽轮机油产品标准与国际通用标准及OEM标准进行了比较;对汽轮机油主要性能与化学组成的关系进行了分析;展望了未
本文通过广州社区学院“一进三行动”主题社区教育活动项目组,在开展社区服务活动与实践中,探究界定社区学院大学生的社区服务素质,探索构建“服务平台-机制保障-核心素质培训-
目的观察健脾补肾泄浊方药内服联合泻浊排毒中药灌肠治疗痛风性肾病的临床疗效。方法选择痛风性肾病患者80例随机分为健脾补肾泄浊方药内服联合泻浊排毒中药灌肠治疗组40例及
本文考虑斜梁受载后的变形特性,用数组节点集中力拟合连续分布的翼板内力,提出了广义刚接梁(板)法的新概念,这是对刚接梁(板)法的扩充和发展;进而分析了不同方法在斜梁桥横向分布计算
目的观察肺心合方配合耳穴压丸法治疗对慢性肺心病急性加重期心肺功能的影响。方法 50例肺心病急性加重期患者随机分为两组,均予常规西医治疗,治疗组加服肺心合方配合耳穴压
在世界范围内神经管缺陷(neural tube defects,NTD)是仅次于心脏畸形的第二常见的先天畸形,胎儿脊柱裂是胎儿神经系统常见畸形之一.超声检查虽然是一种有效检测NTD的技术,但