摘要 | 第1-4页 |
Abstract | 第4-6页 |
第一章 绪论 | 第6-10页 |
·项目开发背景 | 第6-7页 |
·硬件及软件平台介绍 | 第7页 |
·本文的主要工作 | 第7-10页 |
第二章 Linux 开发环境的搭建及内核的实时性改造 | 第10-18页 |
·常见的嵌入式操作系统比较 | 第10页 |
·软件开发环境搭建 | 第10-11页 |
·Linux 内核的实时特性改造 | 第11-16页 |
·实时性操作系统概论 | 第11-14页 |
·Linux 实时性改造 | 第14页 |
·Linux 内核编译 | 第14-15页 |
·内核的实时补丁效果测试 | 第15-16页 |
·本章小结 | 第16-18页 |
第三章 U-boot 简介及开发 | 第18-26页 |
·U-boot 简介 | 第18页 |
·U-boot 工作过程 | 第18-20页 |
·U-boot 在实际项目中的应用 | 第20-24页 |
·本章小结 | 第24-26页 |
第四章 虚拟网卡驱动程序 | 第26-36页 |
·虚拟网卡概述 | 第26页 |
·TUN 虚拟网卡驱动分析 | 第26-29页 |
·驱动程序设计实现 | 第29-33页 |
·虚拟网卡收发数据思路 | 第29-30页 |
·网卡统计信息实现 | 第30-31页 |
·驱动程序代码设计部分 | 第31-33页 |
·虚拟网卡驱动测试 | 第33-35页 |
·虚拟网卡驱动测试概述 | 第33页 |
·测试思路概述 | 第33页 |
·测试代码及测试详细流程 | 第33-35页 |
·本章小结 | 第35-36页 |
第五章 Linux 中关键技术的应用和辅助驱动的开发 | 第36-58页 |
·netlink | 第36-38页 |
·Hrtimer 在项目中的应用 | 第38-41页 |
·温度传感器 TMP101 的 Linux 驱动支持 | 第41-50页 |
·watchdog 的实现 | 第50-56页 |
·本章小结 | 第56-58页 |
第六章 结论 | 第58-60页 |
致谢 | 第60-62页 |
参考文献 | 第62-64页 |