节点文献

Linux下USB设备驱动研究与开发

Research and Design of USB Device Driver in Linux

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

【作者】 杨伟刘强顾新

【Author】 YANG Wei,LIU Qiang,GU Xin(Department of Computer,Xidian University,Xi`an 710071)

【机构】 西安电子科技大学计算机学院西安电子科技大学计算机学院 西安710071西安710071

【摘要】 开发USB(Universal Serial Bus)设备驱动是一项比较繁琐的工作。Linux中的USB核心子系统提供了大量的API以及相关的支持机制,保证了USB设备的即插即用,简化了驱动的编写。结合具体开发实例,介绍了USB的相关概念,分析Linux中USB核心子系统的框架构成以及重要的数据结构,剖析Linux内核对USB规范的支持,描述了驱动开发的一般方法和技巧。

【Abstract】 Programming for USB device drivers is a complex job.The Linux USB core subsystem has offered a large amount of relevant mechanisms and application programming interface(APIs) to support the USB device works Plug-and-Play(PNP) and relax the job developing of USB device drivers.With a representative example,the paper introduces some related concepts of USB,analyses the pattern,data structures related to Linux USB subsystem.It emphasizes on how Linux support the protocol of USB and describes the general method and skill in development of Linux USB drivers.

【关键词】 USBLinux设备驱动程序
【Key words】 Universal serial bus(USB)LinuxDevice driver program
  • 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2006年19期
  • 【分类号】TP311.11
  • 【被引频次】77
  • 【下载频次】732
节点文献中: 

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

本文的引文网络