首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

ARM平台下Linux内核移植技术的分析研究与应用

第一章 绪论第1-11页
   ·ARM在嵌入式系统中的应用第7-8页
     ·嵌入式系统的概念第7页
     ·ARM的历史第7页
     ·ARM的应用第7-8页
   ·将Linux应用于嵌入式系统第8-9页
   ·Linux内核移植的国内外发展情况第9-10页
   ·论文的主要工作第10-11页
第二章 ARM的组织和体系结构第11-22页
   ·计算机组织和体系结构的概念第11页
   ·ARM体系结构第11-14页
     ·ARM体系结构的可见寄存器集第12页
     ·ARM体系结构的内存管理第12-13页
     ·ARM体系结构的异常处理模式第13-14页
   ·ARM组织结构-ARM处理器核和CPU核第14-18页
     ·ARM处理器核第14-15页
     ·ARM7系列的CPU核第15-16页
     ·ARM9系列的CPU核第16-17页
     ·StrongARM系列的CPU核第17-18页
   ·基于ARM CPU核的Soc芯片第18-20页
     ·硬件原型系统和IntegratorAP/CM920T开发板概述第18-19页
     ·IntegratorAP/CM920T的硬件结构第19-20页
     ·IntegratorAP/CM920T的物理地址空间第20页
   ·ARM组织和体系结构的总结第20-22页
第三章 和ARM平台移植相关的Linux内核代码分析第22-37页
   ·Linux内核体系结构第22-24页
   ·ARMLinux内核源代码树中和ARM平台相关的部分第24-25页
   ·和ARM平台移植相关的几个重要的内核数据结构第25-31页
     ·机型描述结构machine_desc第25-26页
     ·描述物理内存到虚拟内存映射关系的结构体map_desc第26-28页
     ·描述系统中断处理结构的irqdesc第28-29页
     ·系统的初始化函数setup_arch第29-31页
   ·ARM平台下的Linux内存管理第31-32页
   ·ARMLinux对ARM的中断和异常处理的支持第32-37页
     ·ARMLinux下的中断和异常结构的初始化第32-33页
     ·ARMLinux下的中断和异常的处理第33-37页
第四章 BootLoader的原理和移植方法第37-45页
   ·BootLoader的概念第37-39页
   ·BootLoader的主要工作第39页
   ·典型的嵌入式系统的BootLoader第39-40页
     ·Angel/Angelboot第39-40页
     ·Blob第40页
   ·Blob BootLoader的结构分析第40-45页
     ·第一阶段:基本的硬件初始化第二阶段程序运行环境的建立第40-42页
     ·第二阶段:Blob的运行主体部分第42-45页
第五章 ARM平台下的内核初始化第45-51页
   ·第一阶段:内核的入口stext第45-46页
   ·第二阶段:内核的初始化函数Start_kernel第46-48页
   ·第三阶段:内核的初始化线程init第48-50页
     ·基本的设备初始化do_basic_setup()函数和do_initcalls()第49-50页
     ·根文件系统的挂载prepare_namespace()第50页
   ·第四阶段:系统的初试化程序第50-51页
第六章 一种假想的移植模型的建立第51-55页
第七章 总结与展望第55-56页
致谢第56页
参考文献第56-57页
附录1 各系列ARM CPU核的性能指标第57-58页
附录2 ARM Integrator板的配置文件第58-62页
附录3 Integrator物理地址空间的布局第62-63页
附录4 Integrator的移植结构的说明第63-65页
参加的学术活动和论文发表情况第65页

论文共65页,点击 下载论文
上一篇:地震作用下剪切型结构时程分析与可靠性
下一篇:海底管道的可靠度设计方法及施工程序编制