reactos/drivers/usb/usbohci
Johannes Anderwald e24bfbfa91 [USBOHCI]
- Add sanity checks
- Preserve  command status value when notifying the hc that a control / bulk endpoint was added
- Re-enable root hub notification interrupt when reset port has been completed
- Dispatch processing to USBQeueu when DoneHead event arrives
- Scan endpoints to find the logical endpoint which was completed by the hardware
- Signal completion to IUSBRequest by calling CompletionCallback
- Create a final transfer descriptor which is linked to the endpoint descriptor
- Control transfers now appear to be working (Device retrieves device descriptor / configuration descriptor and succeeds in setting device address)
- Configuration parsing code needs more work now (currently fails there due to invalid / unexpected configuration descriptor from device)

svn path=/branches/usb-bringup/; revision=51888
2011-05-24 17:57:00 +00:00
..
CMakeLists.txt [USBOHCI] 2011-05-22 19:36:13 +00:00
hardware.cpp [USBOHCI] 2011-05-24 17:57:00 +00:00
hardware.h [USBOHCI] 2011-05-24 17:57:00 +00:00
hcd_controller.cpp [USBOHCI] 2011-05-22 19:36:13 +00:00
hub_controller.cpp [USBOHCI] 2011-05-24 12:51:03 +00:00
interfaces.h [USBOHCI] 2011-05-24 17:57:00 +00:00
memory_manager.cpp [USBOHCI] 2011-05-22 19:36:13 +00:00
misc.cpp [USBOHCI] 2011-05-22 19:36:13 +00:00
purecall.cpp [USBOHCI] 2011-05-22 19:36:13 +00:00
usb_device.cpp [USBOHCI] 2011-05-24 17:57:00 +00:00
usb_queue.cpp [USBOHCI] 2011-05-24 17:57:00 +00:00
usb_request.cpp [USBOHCI] 2011-05-24 17:57:00 +00:00
usbohci.cpp [USBOHCI] 2011-05-22 19:36:13 +00:00
usbohci.h [OHCI] 2011-05-22 20:48:50 +00:00
usbohci.rc [USBOHCI] 2011-05-22 19:36:13 +00:00