Bochs, enable EHCI companion controller (UHCI/OHCI).
Posted: Wed Oct 09, 2024 12:48 pm
Hey, @BenLunt!
Please tell me how to enable EHCI controller together with UHCI or OHCI companion controller.
This configuration as I assume should do the trick:
But, I cannot find any controller with 0x0C0320xx value on PCI.
What surprised me, OHCI controller was found even though I didn't trigger it.
Using current (git) Bochs source code from 06.10.2024.
Please tell me how to enable EHCI controller together with UHCI or OHCI companion controller.
This configuration as I assume should do the trick:
Code: Select all
usb_ehci: enabled=1, companion=uhci, port1=keyboard, options1="speed:low", port2=mouse, options2="speed:low"
Code: Select all
[USB].0 PCI 00:01.2 - USB controller found. (UHCI - Universal Host Controller Interface)
[USB].0 PCI 00:01.2 - I/O address 0xC020
[USB].1 PCI 00:06.0 - USB controller found. (OHCI - Open Host Controller Interface)
[USB].1 PCI 00:06.0 - MMIO address 0x00000000C3000000
Using current (git) Bochs source code from 06.10.2024.