最終更新:2014-06-04 (水) 05:49:21 (3614d)  

Linux/USBコントローラドライバ
Top / Linux / USBコントローラドライバ

それぞれのコントローラ独自の構造体

メンバ

プラットフォームドライバ

platform_driver

platform_device

Linux/USBガジェット

  • net2280? - NetChip NET2280 - The first hardware supporting this API.
  • pxa2xx_udc? - PXAUDC (USB Device Controller)
  • goku_udc? - Toshiba TC86c001 "Goku-S"
  • sh_udc? - Renesas SH7705?/SH7727?
  • mq11xx_udc? - MediaQ? 11xx
  • h7202_udc? - Hynix? HMS30C7202?
  • n9604_udc? - National? 9303?/9304?
  • omap_udc? - Texas Instruments OMAP
  • lh7a40x_udc? - Sharp LH7A40x?

ソースコード

drivers/usb/gadget

  • drivers/usb/gadget/udc-core.c - Core UDC Framework
  • drivers/usb/gadget/dummy_hcd.c - Dummy/Loopback USB host and device emulator driver.
  • drivers/usb/gadget/amd5536udc.c? - AMD5536?
  • drivers/usb/gadget/amd5536udc.h?
  • drivers/usb/gadget/at91_udc.c? - Atmel AT91
  • drivers/usb/gadget/at91_udc.h?
  • drivers/usb/gadget/atmel_usba_udc.c? - Atmel USBA? (AVR32,AT91)
  • drivers/usb/gadget/atmel_usba_udc.h?
  • drivers/usb/gadget/bcm63xx_udc.c? - BCM63xx? (BCM6328?)
  • drivers/usb/gadget/fotg210-udc.c? - Faraday? FOTG210?
  • drivers/usb/gadget/fotg210.h?
  • drivers/usb/gadget/fsl_mxc_udc.c?
  • drivers/usb/gadget/fsl_qe_udc.c? - Freescale QE(PowerQUICC)/CPM
  • drivers/usb/gadget/fsl_qe_udc.h?
  • drivers/usb/gadget/fsl_udc_core.c? - Freescale MPC8349E?/MPC8313E?/MPC5121E?
  • drivers/usb/gadget/fsl_usb2_udc.h? - Freescale Highspeed USB DR Peripheral Controller
  • drivers/usb/gadget/fusb300_udc.c? - Faraday? FUSB300?
  • drivers/usb/gadget/fusb300_udc.h?
  • drivers/usb/gadget/goku_udc.c? - 東芝 TC86C001? Goku-S?
  • drivers/usb/gadget/goku_udc.h?
  • drivers/usb/gadget/gr_udc.c? - Aeroflex? Gaisler? GRUSBDC?
  • drivers/usb/gadget/gr_udc.h?
  • drivers/usb/gadget/lpc32xx_udc.c? - LPC32xx?
  • drivers/usb/gadget/m66592-udc.c? - Renesas M66592?
  • drivers/usb/gadget/m66592-udc.h?
  • drivers/usb/gadget/mv_u3d.h?
  • drivers/usb/gadget/mv_u3d_core.c? - Marvell PXA2128? USB 3.0 controller
  • drivers/usb/gadget/mv_udc.h?
  • drivers/usb/gadget/mv_udc_core.c? - Marvell USB 2.0 Device Controller
  • drivers/usb/gadget/net2272.c? - PLX NET2272
  • drivers/usb/gadget/net2272.h?
  • drivers/usb/gadget/net2280.c? - NetChip 228x
  • drivers/usb/gadget/net2280.h?
  • drivers/usb/gadget/omap_udc.c? - OMAP (OMAP 1611?)
  • drivers/usb/gadget/omap_udc.h?
  • drivers/usb/gadget/pch_udc.c? - Intel EG20T PCH/LAPIS? Semiconductor IOH?(ML7213?/ML7831?)
  • drivers/usb/gadget/pxa25x_udc.c? - PXA 25x or IXP? 4xx
  • drivers/usb/gadget/pxa25x_udc.h?
  • drivers/usb/gadget/pxa27x_udc.c? - PXA 27x
  • drivers/usb/gadget/pxa27x_udc.h?
  • drivers/usb/gadget/r8a66597-udc.c - Renesas R8A66597
  • drivers/usb/gadget/r8a66597-udc.h?
  • drivers/usb/gadget/s3c-hsotg.c? - DesignWare/S3C? HS/OTG
  • drivers/usb/gadget/s3c-hsotg.h?
  • drivers/usb/gadget/s3c-hsudc.c?
  • drivers/usb/gadget/s3c2410_udc.c? - Samsung S3C2410?
  • drivers/usb/gadget/s3c2410_udc.h?

その他