节点文献

Linux设备驱动重用研究

Research on Linux Device Driver Reuse

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王欢茅俊杰王丹陈渝

【Author】 WANG Huan;MAO Jun-jie;WANG Dan;CHEN Yu;College of Computer Science,Beijing University of Technology;Department of Computer Science and Technology,Tsinghua University;

【机构】 北京工业大学计算机学院清华大学计算机科学与技术系

【摘要】 设备驱动是影响操作系统适用性的重要因素。考虑到完全重新开发设备驱动代价过大,重用已有操作系统中的设备驱动便成为了提高操作系统适用性的首选方法。设备驱动的重用过程本质上是在目标环境中建立设备驱动的运行环境的过程,重用一个设备驱动并不需要实现所有内核服务。代码依赖分析可以分析驱动代码对内核服务的依赖关系,因此可以使用代码依赖分析技术自动构建设备驱动运行环境。通过在嵌入式操作系统ucore OS中重用e1000网卡驱动来证明方法的可行性。

【Abstract】 Device drivers is an important factor affecting the applicability of the operating system.Considering the large cost of completely developing a device driver,reusing existing device drivers in the operating system became the preferred method for improving the applicability of operating system.Reuse of device driver process is essentially a target environment set up process of device drivers,reusing a device driver does not need to implement all of the kernel services.Code dependency analysis could recognize the dependency between device driver and kernel service.Device driver environment can be built by code dependency analysis technology automatically.Through reusing the e1000 network adapter driver,the feasibility of this method was proved.

  • 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2017年04期
  • 【分类号】TP316.81
  • 【被引频次】6
  • 【下载频次】106
节点文献中: 

本文链接的文献网络图示:

本文的引文网络