mirror of
https://github.com/reactos/reactos.git
synced 2024-10-18 15:07:43 +00:00
6321f84f30
- 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 |
||
---|---|---|
.. | ||
nt4compat | ||
usbd | ||
usbehci | ||
usbehci_new | ||
usbhub | ||
usbstor | ||
CMakeLists.txt |