Hello all,
Edijus from #reactos has just tried ReactOS on his system, but the boot
process got stuck at "usbdriver.sys". When reading his notice, I was
wondering why we still include this ancient driver in every ReactOS build.
As far as I know ...
* it has never worked for us
* it is incomplete and not well-tested
* it has obvious code bugs (e.g. just look in ehci.c:3465 how it
enumerates more PCI devices and functions than possible,
consequently enumerating the first function twice due to bitshifts)
* better USB work by Johannes and Michael is progressing well
Although it might be useful as a testcase for the legacy HAL functions
(like HalAssignSlotResources), it should still be removed from the build
process for now.
If there are no objections, I'll do this change on the weekend.
- Colin