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

Linux设备驱动程序自动更新的研究与实现

致谢第5-6页
摘要第6-7页
ABSTRACT第7-8页
1 绪论第11-17页
    1.1 研究背景第11-12页
    1.2 国内外研究现状第12-14页
    1.3 研究内容与技术路线第14-15页
    1.4 论文组织结构第15-17页
2 论文研究基础第17-27页
    2.1 Linux设备驱动程序第17-18页
    2.2 GCC与GCC插件第18-20页
        2.2.1 GCC概述第18-19页
        2.2.2 GCC插件第19-20页
    2.3 抽象语法树第20-23页
        2.3.1 抽象语法树概述第21-22页
        2.3.2 抽象语法树组成第22-23页
    2.4 Exuberant-Ctags工具第23-25页
    2.5 本章小结第25-27页
3 设备驱动依赖接口演化与自动更新方法研究第27-41页
    3.1 设备驱动依赖接口演化第27-30页
        3.1.1 内核函数变化第27-28页
        3.1.2 内核宏变化第28-29页
        3.1.3 内核数据类型变化第29页
        3.1.4 内核接口类型变化第29-30页
    3.2 设备驱动自动更新方法第30-40页
        3.2.1 整体构想第30-31页
        3.2.2 设备驱动更新模型第31-32页
        3.2.3 设备驱动依赖接口分析第32-36页
        3.2.4 设备驱动依赖接口差异分析第36-37页
        3.2.5 设备驱动更新辅助信息生成第37-39页
        3.2.6 设备驱动更新操作第39-40页
    3.3 本章小结第40-41页
4 设备驱动自动更新工具原型设计与实现第41-61页
    4.1 开发平台及编程环境第41页
    4.2 原型总体设计第41-42页
    4.3 内核源码抽象语法树的生成与导出第42-47页
        4.3.1 GCC插件之初始化模块设计第43-45页
        4.3.2 GCC插件之抽象语法树提取模块设计第45-46页
        4.3.3 GCC插件的编译与加载第46-47页
    4.4 设备驱动依赖接口初步提取第47-51页
        4.4.1 抽象语法树宏观分析与处理第47-48页
        4.4.2 设备驱动函数声明树的分析第48-51页
    4.5 设备驱动相关头文件分析及依赖接口信息提取第51-55页
        4.5.1 设备驱动相关头文件分析第51页
        4.5.2 设备驱动依赖接口信息提取第51-55页
    4.6 设备驱动依赖接口差异分析和辅助更新信息生成第55-59页
        4.6.1 设备驱动依赖接口差异分析第55-56页
        4.6.2 设备驱动更新辅助信息生成第56-59页
    4.7 本章小结第59-61页
5 原型测试与结果分析第61-71页
    5.1 测试环境与测试方案第61页
    5.2 网卡驱动辅助更新测试验证第61-67页
    5.3 多设备驱动更新测试及结果分析第67-70页
    5.4 相关研究工作比较讨论第70页
    5.5 本章小结第70-71页
6 总结与展望第71-73页
    6.1 工作总结第71-72页
    6.2 研究展望第72-73页
参考文献第73-77页
作者简历及攻读硕士学位期间取得的研究成果第77-81页
学位论文数据集第81页

论文共81页,点击 下载论文
上一篇:可穿戴设备数据隐私保护技术的研究
下一篇:云数据安全标记的研究