现在的位置: 首页 > 综合 > 正文

USB 设备相关驱动模块(2.6内核)

2013年12月23日 ⁄ 综合 ⁄ 共 829字 ⁄ 字号 评论关闭

A. 核心模块

  usbcore                                 ------>对应内核配置参数 CONFIG_USB

B. USB 主控制器驱动模块

  ehci_hcd (EHCI)     USB 2.0 支持            ------> CONFIG_USB_EHCI_HCD
 
  uhci_hcd (UHCI)     PC 系统的芯片支持        ------> CONFIG_USB_UHCI_HCD

  ohci_hcd (OHCI)     非 PC 系统芯片支持      ------> CONFIG_USB_OHCI_HCD

C. 各 USB 设备驱动模块

  1). USB 鼠标

      mousedev                              
      usbhid
      usbmouse

  2). USB 键盘

      keybdev
      usbkdb                              --------> CONFIG_USB_KBD

  3). U 盘和 USB 读卡器

      usb-storage                         --------> CONFIG_USB_STORAGE
      sd_mod                             --------> CONFIG_BLK_DEV_SD
      scsi_mod                            --------> CONFIG_BLK_DEV_SR

  4). 移动硬盘

      usb-storage USB 存储设备支持
      ide_scsi     把IDE模拟成SCSI         --------> CONFIG_BLK_DEV_IDESCSI
      scsi_mod   scsi 支持
      sd_mod     scsi 硬盘支持

PS: 不同版本的内核模块名有细微的差别,可以自行查看 /lib/modules/`uname -r`/kernel/drivers/usb/
    下的相关模块。

 

抱歉!评论已关闭.