crazii / USBDDOS

USB DOS driver.
GNU General Public License v2.0
74 stars 5 forks source link

usbddos/usbddosp hangs on startup on kt133a/686b system with nec usb 2.0 pci card #14

Open stanwebber opened 6 months ago

stanwebber commented 6 months ago

my system has uhci, ohci and ehci usb controllers. i'm trying to get a keyboard working on a usb 2.0 hub connected to the nec usb 2.0 pci card (ehci/ohci), but both usbddos/usbddosp just hang the system immediately on execution. usb keyboard support is disabled in the bios (there is no usb mouse option). is what i'm trying to do even supported by your driver?

i can get this keyboard working with bret johnson's driver when the usb 2.0 hub is connected to the onboard uhci controller, but the keyboard is either undetected or completely unusable under win98se (nusb36e also installed) which is a deal breaker. the keyboard is just as wonky as hell in dos using the bios keyboard support so something is just incompatible between the hub and onboard uhci. amazingly, bret johnson's driver just works in the exact same scenario and i wish it had ehci/ohci support so i could get my keyboard setup working when switching between dos and win98se without having to unplug constantly. (keyboard works fine under windows with hub plugged into ehci/ohci controller.)

crazii commented 6 months ago

Thanks for the report, the current binary is outdated, there are some code changes that not in the release, I'll pick another time to update the release and also with a debug build so you can run it with log enabled so see what happens.

stanwebber commented 6 months ago

i'm ready.