====== Balaji Rao: USB Support Project ====== ===== Notes ===== * [[.:usb_outline|How USB support works at a hardware level]] * Specifications * EHCI Host Controller Specification - [[http://www.intel.com/technology/usb/ehcispec.htm]] * EHCI Host Controller Specification - [[http://developer.intel.com/technology/usb/uhci11d.htm]] * USB Specification - [[http://www.usb.org/developers/docs/usb_20_040908.zip]] * A nice article on Linux USB. - [[http://www.linuxjournal.com/node/8093/print]] * [[.:usb_gpxe_design|USB subsystem data structures and design]] * [[.:uhci_design|UHCI driver design]] * [[.:qemu_hack|QEMU hack to get OHCI working on i386]] * [[.:uhci_port_reset_issue|Timimg issue with port reset on UHCI root hub]] * [[.:usb_driver_guide|gPXE USB Device Driver Guide]] * [[.:usb_todo|USB TODO]]