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

基于USB设备的用户态驱动框架
引用本文:叶小龙,周学海,陈超.基于USB设备的用户态驱动框架[J].计算机系统应用,2012,21(9):53-57.
作者姓名:叶小龙  周学海  陈超
作者单位:1. 中国科学技术大学 计算机科学与技术学院, 合肥 230027
2. 中国科学技术大学 苏州研究院, 苏州 215123
基金项目:国家自然科学基金(60873221);江苏省产学研前瞻性联合研究项目(BY2009128)
摘    要:传统的linux系统为了获得更好的性能,将设备驱动运行在内核空间,不可避免的降低了系统的可靠性和稳定性.基于常用的USB设备提出了一种全新的驱动架构,它将驱动以进程的形式运行在用户空间,并且支持热插拔,驱动管理等特性,实验结果表明这种架构性能良好,能够满足实际应用需求.

关 键 词:驱动架构  用户空间  USB设备  热插拔
收稿时间:2011/12/29 0:00:00
修稿时间:2012/2/21 0:00:00

User-Space Device Driver Framework Based on USB Device
YE Xiao-Long,ZHOU Xue-Hai and CHEN Chao.User-Space Device Driver Framework Based on USB Device[J].Computer Systems& Applications,2012,21(9):53-57.
Authors:YE Xiao-Long  ZHOU Xue-Hai and CHEN Chao
Affiliation:(School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China) (Suzhou Institute for Advanced Study, USTC, Suzhou 215123, China)
Abstract:In order to achieve high performance, traditional linux operating system run device drivers in kernel space. Unfortunately, this architecture inevitably decreases reliability and stability of the system. Based on commonly used equipment USB devices, this paper presents a new driver architecture which run device drivers as unprivileged user-level code, encapsulated into a process, this architecture also support features such as hotplug, driver management and so on. Experiments on several usb devices show it works well in user space without significant performance degradation.
Keywords:driver framework  user space  USB device  hotplug
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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