Author Topic: developing USB 2.0 for Mac OS 9 + PowerMac G3/G4  (Read 133 times)

Offline macStuff

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1260
  • oldschoolDAW.com
    • Oldschooldaw.com
developing USB 2.0 for Mac OS 9 + PowerMac G3/G4
« on: June 03, 2019, 08:15:54 AM »
has anyone put any thought into how to approach this?
i think its been brought up for discussion a few times here on the macos9lives forums
but has anyone put any effort or actual work into coming up with a plan to achieve usb2.0 capability on a G4?
via USB2.0 addon PCI Card would probably be the most all-encompassing solution?

are there any powermac g4's that actually have USB2.0 already built in?
do the FW800 + 2003 MDD's have usb2.0? i think they might?

Offline teroyk

  • Enthusiast Member (25+ Posts)
  • ***
  • Posts: 93
  • new to the forums
Re: developing USB 2.0 for Mac OS 9 + PowerMac G3/G4
« Reply #1 on: June 11, 2019, 08:26:19 AM »
I have Macally CardBus to USB adapter. It works on OS9 as USB 1.1. and on OSX as USB 2.0.
more info: https://web.archive.org/web/20180314174741/http://www.welovemacs.com/uh276.html
Maybe reverse engineering those Mac OSX 10.1 drivers might help a little.
There is also this kind of PCI-cards too.

Anyway you might need write some kind of OCHI (USB 1.1) ECHI (USB 2.0) bridge driver (that OS 9 see those USB 2.0 devices like any USB 1.1 device) or you have to write at least Class compliant drivers for ECHI, there is open source linux drivers to ECHI to look for help.
« Last Edit: June 11, 2019, 08:39:19 AM by teroyk »
I bought my first new Mac when OS X 10.1 released. And I bought that Mac because it had Mac OS 9 too. And I bought my first 68k Mac when Apple stopped PPC Macs.

Offline macStuff

  • Platinum Member (500+ Posts)
  • *****
  • Posts: 1260
  • oldschoolDAW.com
    • Oldschooldaw.com
Re: developing USB 2.0 for Mac OS 9 + PowerMac G3/G4
« Reply #2 on: June 12, 2019, 05:12:59 AM »
http://web.archive.org/web/20040713003428/http://developer.apple.com:80/documentation/Hardware/DeviceManagers/usb/usb_ref/usb_api_ref_v26.pdf

CHAPTER 4
Writing Mac OS USB Drivers

https://staticky.com/mirrors/ftp.apple.com/developer/Development_Kits/CardBus_DDK.sit.hqx   
2005-04-28
This SDK will enable you to develop cardbus drivers for Mac OS 8 and 9.
Along with new Display Name Registry (program)
and Designing PCI Cards and Drivers (documentation),
in this SDK you'll find (more) Documentation, Tools, and Samples to help you get started.
« Last Edit: June 12, 2019, 05:41:35 AM by macStuff »