reactos/drivers
Johannes Anderwald 6321f84f30 [USBEHCI_NEW]
- Store number of bytes transferred in the transfer descriptors
- Perform queue head completion when the door bell ring has been acknowledged. Fixes race condition between multiple irps in the async list
- Fix calculation of transfer length when the request is an bulk in operation
- Use EndPointDescriptor member to access transfer type / pid direction
- Use MmGetSystemAddressForMdlSafe to retrieve system address for urb buffer
- Fix check if first transfer buffer finishes on first size if the size is of page_size
- With these changes and little luck and good weather, usb mass storage devices have been seen to  work in Windows XP SP3 
- Code inspired of mjmartin usbehci driver and Haiku's usb stack


svn path=/branches/usb-bringup/; revision=51506
2011-04-30 17:44:43 +00:00
..
base [CMAKE] 2011-04-01 17:34:49 +00:00
battery [CMAKE] 2011-01-27 21:57:54 +00:00
bluetooth/fbtusb
bus - Fix acpi really. 2011-02-18 12:01:54 +00:00
directx [CMAKE] 2011-01-27 21:57:54 +00:00
filesystems [CMAKE] 2011-04-13 08:39:17 +00:00
input
ksfilter [KS] 2011-02-12 18:52:35 +00:00
multimedia
network [CMAKE] 2011-03-26 23:14:25 +00:00
parallel
serial
setup
storage [CMAKE] 2011-03-26 23:14:25 +00:00
usb [USBEHCI_NEW] 2011-04-30 17:44:43 +00:00
video [CMAKE] 2011-03-26 23:14:25 +00:00
wdm [CMAKE] 2011-04-01 17:34:49 +00:00
wmi [CMAKE] 2011-04-01 17:34:49 +00:00
CMakeLists.txt