Linux设备驱动重用研究
设备驱动是影响操作系统适用性的重要因素.考虑到完全重新开发设备驱动代价过大,重用已有操作系统中的设备驱动便成为了提高操作系统适用性的首选方法.设备驱动的重用过程本质上是在目标环境中建立设备驱动的运行环境的过程,重用一个设备驱动并不需要实现所有内核服务.代码依赖分析可以分析驱动代码对内核服务的依赖关系,因此可以使用代码依赖分析技术的方法自动构建设备驱动运行环境.通过在嵌入式操作系统ucore 0S中重用el000网卡驱动来证明方法的可行性.
操作系统 设备驱动 代码依赖分析 运行环境
王欢 茅俊杰 王丹 陈渝
北京工业大学计算机学院 北京100124 清华大学计算机科学与技术系 北京100084
国内会议
武汉
中文
1-4
2015-11-06(万方平台首次上网日期,不代表论文的发表时间)