Mac OS 9 Lives

Mac OS 9 Discussion => Development & Programming => Topic started by: dtellis84 on May 03, 2026, 10:40:23 AM

Title: USB 2.0 for 9
Post by: dtellis84 on May 03, 2026, 10:40:23 AM
I know it’s been discussed many times but is anyone actively working on a USB 2.0 in os9 patch?
Title: Re: USB 2.0 for 9
Post by: joevt on May 03, 2026, 05:50:25 PM
Probably not.

Documentation of how to create a UIM (USB Interface Module) has not been uploaded anywhere so we cannot make a EHCI UIM for USB 2.0 or an XHCI UIM for USB 3.x.

I suppose one could try reverse engineering the OHCI UIM for USB 1.1 then create a UIM for EHCI or XHCI.

You can find some documentation of the USB Interface Module (UIM) in USBPriv.h but that doesn't have everything required.

Mac OS USB DDK API Reference:
https://developer.apple.com/library/archive/documentation/Hardware/DeviceManagers/usb/usb_ref/usb_api_ref_v26.pdf