首页 | 本学科首页   官方微博 | 高级检索  
     

用户空间驱动程序研究*
引用本文:何福贵,侯义斌,李辉.用户空间驱动程序研究*[J].计算机应用研究,2008,25(12):3642-3653.
作者姓名:何福贵  侯义斌  李辉
作者单位:北京工业大学,嵌入式软件与系统研究所,北京,100022
基金项目:北京市教委重点资助项目(KZ200510005006)
摘    要:针对一些复杂设备驱动程序的特点,研究了用户空间实现驱动程序的方法,将驱动程序分为两部分:内核空间实现核心部分,在用户空间实现驱动程序新的接口,以适应设备的多样性。研究了用户空间驱动程序的结构、用户空间和内核空间驱动程序内容的划分及它们之间的通信方法。选择典型的USB设备驱动程序,描述了通用USB驱动程序在用户空间的实现过程,主要内容包括初始化设备接口、操作设备接口、控制传输接口、批传输接口、中断传输接口和通信部分,最后进行了测试分析。

关 键 词:用户空间  驱动程序  通用串行总线

Driver researching in user space
HE Fu gui,HOU Yi bin,LI Hui.Driver researching in user space[J].Application Research of Computers,2008,25(12):3642-3653.
Authors:HE Fu gui  HOU Yi bin  LI Hui
Affiliation:(Embedded Software & Systems Institute, Beijing University of Technology, Beijing 100022, China)
Abstract:According to characteristics of complex device driver, this paper investigated the method that driver was realized in user space. Driver was divided into two parts, the key part was realized in kernel, and new interface was realized in user space. The paper researched structure of driver, content partition and communication method between user and kernel space. And chosed typical USB driver as examples, and described the realization of generally USB driver in user space, main content included initialized interfaces, operating interfaces, control interfaces, bulk transport interfaces , interrupt transport interfaces and communication. Finally, testing and analysis were done.
Keywords:user space  driver  USB(universal serial bus)
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号