嵌入式Iinux操作系统裁剪和定制研究
1 绪论 | 第1-17页 |
·研究的目的与意义 | 第8-12页 |
·国内外发展状况 | 第12-15页 |
·本论文的主要内容 | 第15-17页 |
2 Linux 内核具体结构分析 | 第17-31页 |
·Linux 内核的系统体系结构 | 第17-19页 |
·Linux内核部分分析 | 第19-31页 |
·初始化 | 第19-22页 |
·中断处理 | 第22-26页 |
·进程调度 | 第26-31页 |
3 内核裁剪研究 | 第31-44页 |
·嵌入式 Linux 的设计 | 第31-36页 |
·一种基于调用图的裁剪 Linux 方法 | 第36-39页 |
·去除多余的驱动程序 | 第39-41页 |
·裁剪有关体系结构的代码 | 第41-44页 |
4 Linux 嵌入式系统下内存管理的优化 | 第44-63页 |
·Linux操作系统内存管理模型研究 | 第44-49页 |
·Linux 内存管理模型 | 第44-48页 |
·Linux VMM机制用于嵌入式实时系统的问题 | 第48-49页 |
·Linux 虚存机制在嵌入式系统背景下的分析 | 第49-56页 |
·虚存机制在硬件平台上的实现 | 第49-51页 |
·Linux 源码对虚拟内存的实现构架 | 第51-53页 |
·虚拟内存管理的主要数据结构 | 第53-56页 |
·修改源码,剔除 Linux 虚存管理机制 | 第56-63页 |
·修改源码及具体的改进部分 | 第56-59页 |
·改进后的效果分析 | 第59-63页 |
5 文件系统的选择与定制 | 第63-79页 |
·虚拟文件系统的接口 | 第63-66页 |
·VFS 实现机制 | 第66-71页 |
·文件系统的初始化 | 第66页 |
·文件系统的装载 | 第66-67页 |
·VFS 的内部实现 | 第67-71页 |
·文件系统的选择与改进 | 第71-72页 |
·文件系统的简化 | 第72-74页 |
·Ext2 文件系统缓冲区的预读取方法 | 第72页 |
·Ext2文件系统精简实例 | 第72-74页 |
·移植Linux内核至DSP平台方案研究 | 第74-79页 |
·Linux 内核的层次 | 第75页 |
·移植 Linux系统至DSP平台 | 第75-79页 |
6 嵌入式 Linux 系统设备驱动程序开发 | 第79-91页 |
·驱动开发探究 | 第79-82页 |
·移植 Linux系统至DSP平台 | 第79-81页 |
·嵌入式 Linux 下的硬件设备驱动 | 第81-82页 |
·虚拟字符设备的实现 | 第82-91页 |
·使用内存映像 | 第82-86页 |
·使用内核缓冲区 | 第86-91页 |
7 结论与建议 | 第91-93页 |
·本文结论 | 第91-92页 |
·存在的问题与建议 | 第92-93页 |
参考文献 | 第93-96页 |
攻读硕士期间发表的论文及所取得的研究成果 | 第96-97页 |
致谢 | 第97页 |