最終更新:2014-05-17 (土) 21:54:33 (3603d)
Linux/USB 3.0対応パッチ
ルネサスエレクトロニクス
- USB 3.0 Host Controller Driver Linux USB3 driver porting manual
- http://www.tyan.com/manuals/LinuxUSB3DriverPortingManual.pdf
- This document describes how to port USB3.0 driver to old kernel, using the example of porting the drivers from Linux 2.6.32 to Linux 2.6.20 & Linux 2.6.28?.
- μPD720200, μPD720200A, μPD720201, and μPD720202
追加
- drivers/usb/host/pci-quirks.c?
- drivers/usb/host/xhci-dbg.c?
- drivers/usb/host/xhci-ext-caps.h?
- drivers/usb/host/xhci-hcd.c?
- drivers/usb/host/xhci-hub.c?
- drivers/usb/host/xhci-mem.c?
- drivers/usb/host/xhci-pci.c
- drivers/usb/host/xhci-ring.c
- drivers/usb/host/xhci.h?
パッチ
- drivers/usb/core/config.c?
- drivers/usb/core/devio.c
- proc_resetep?
- drivers/usb/core/hcd.c
- drivers/usb/core/hub.c
- portspeed?
- kick_khubd?
- usb_kick_khubd?
- hub_activate?
- hub_configure?
- usb_ep0_reinit?
- hub_set_address?
- hub_port_init
- hub_port_connect_change
- drivers/usb/core/message.c?
- drivers/usb/core/usb.h
- drivers/usb/storage/transport.c?
- usb_stor_clear_halt?
- linux/pci_ids.h
- #define PCI_CLASS_SERIAL_USB_XHCI? 0x0c0330 - 追加
- linux/usb.h
- usb_host_ss_ep_comp? - 追加
- usb_host_endpoint?
- usb_device
- urb
- usb_reset_endpoint?
- linux/usb/ch9.h