嵌入式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页 |