[USBDRIVER]
authorCameron Gutman <aicommander@gmail.com>
Sat, 8 May 2010 21:53:57 +0000 (21:53 +0000)
committerCameron Gutman <aicommander@gmail.com>
Sat, 8 May 2010 21:53:57 +0000 (21:53 +0000)
commit1bd675f802650f6ddfaf93d553c088a60c2a4771
treea9e591d0a3150d0243d96eabbce7ab40710e80c5
parent438916ee96fb83e24a9e1315edfae6270976b90f
[USBDRIVER]
- Fix an off-by-one error in the probing code
- Scan all PCI buses instead of just the first two
- Fix a horrible bug that resulted in reinitializing EHCI controllers as UHCI controllers which caused a crash on VirtualBox (with _MULTI_UHCI)
- Implement support for multiple EHCI controllers and enable support for multiple UHCI controllers (greatly increases compatibility with real hardware because the first controller detected is often internal)

svn path=/trunk/; revision=47136
reactos/drivers/usb/nt4compat/usbdriver/ehci.c
reactos/drivers/usb/nt4compat/usbdriver/uhci.c
reactos/drivers/usb/nt4compat/usbdriver/usbdriver.rbuild