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

基于内核代理模块和用户空间函数库的设备驱动体系结构的研究

致谢第5-6页
摘要第6-7页
ABSTRACT第7页
目录第8-10页
1 绪论第10-17页
    1.1 研究背景第10-11页
    1.2 国内外研究现状第11-15页
    1.3 论文研究内容与技术路线第15页
    1.4 论文组织结构第15-17页
2 研究基础第17-31页
    2.1 内核结构第17-25页
        2.1.1 内核空间与用户空间第17-21页
        2.1.2 内核体系结构第21-25页
    2.2 网络驱动程序第25-26页
    2.3 内核空间与用户空间的交互机制第26-28页
    2.4 内核相关数据结构第28-30页
    2.5 本章小结第30-31页
3 基于内核代理模块和用户空间函数库的设备驱动体系结构第31-42页
    3.1 跨用户-内核空间的设备驱动体系结构第31-33页
    3.2 设备驱动程序拆分考量第33-35页
        3.2.1 源程序分析工具cflow第34页
        3.2.2 驱动程序可转移函数的确认第34-35页
    3.3 关键问题与解决方案第35-40页
        3.3.1 用户空间设备访问控制机制第35-37页
        3.3.2 基于ioctl()系统调用的用户-内核通信方案第37-39页
        3.3.3 基于信号量的并发同步机制第39-40页
    3.4 本章小结第40-42页
4 原型设计与实现第42-60页
    4.1 总体设计第42-47页
        4.1.1 设备驱动过程设计第42-44页
        4.1.2 实现平台和支撑机制考量第44-45页
        4.1.3 整体架构设计第45-47页
    4.2 核心数据结构设计第47-49页
    4.3 关键模块详细设计第49-56页
        4.3.1 驱动通信控制模块第49-51页
        4.3.2 内核代理模块第51-54页
        4.3.3 用户空间函数库第54-56页
    4.4 原型实现第56-59页
        4.4.1 开发及运行平台第57页
        4.4.2 原型构建流程第57-59页
    4.5 本章小结第59-60页
5 原型测试及结果分析第60-64页
    5.1 测试方案设计第60页
    5.2 正确性验证第60-62页
    5.3 性能测试第62-63页
    5.4 本章小结第63-64页
6 结束语第64-66页
    6.1 工作总结第64-65页
    6.2 研究展望第65-66页
参考文献第66-69页
作者简历第69-71页
学位论文数据集第71页

论文共71页,点击 下载论文
上一篇:我国房地产税改革方案选择研究
下一篇:基于网络拓扑理论的高速列车可靠性分析系统的研究与实现