[USBEHCI_NEW]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Sun, 17 Apr 2011 08:20:40 +0000 (08:20 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Sun, 17 Apr 2011 08:20:40 +0000 (08:20 +0000)
commit79bfd697d0addc7e492e14a2721064c3ba84269a
tree69c51ae4ea1bb56f8acebd661d655d082fbd4bf2
parente06b7ac5cc34decddc65a099c94de9ef925dc184
[USBEHCI_NEW]
- Fix bug in CDMAMemoryManager initialization, which calculated the bitmap length wrong
- Create interface IUSBDevice, which will be used to abstract connected usb devices
- Implement support functions for the device interface.
- Implement USBHI_CreateUsbDevice, USBHI_InitializeUsbDevice, USBHI_GetUsbDescriptors, USBHI_RemoveUsbDevice, USBHI_GetExtendedHubInformation, USBHI_RootHubInitNotification, USBHI_SetDeviceHandleData, USBDI_GetUSBDIVersion, USBDI_IsDeviceHighSpeed
- Partly implement USBHI_QueryDeviceInformation
- Based on mjmartin usbehci

svn path=/branches/usb-bringup/; revision=51372
drivers/usb/usbehci_new/CMakeLists.txt
drivers/usb/usbehci_new/hub_controller.cpp
drivers/usb/usbehci_new/interfaces.h
drivers/usb/usbehci_new/memory_manager.cpp
drivers/usb/usbehci_new/usb_device.cpp [new file with mode: 0644]
drivers/usb/usbehci_new/usbehci.h