Skip to main content
Home Forums 68kMLA NuBus IDE Controller Card Project!?! =8-O — #14
Post #14 by trag
Source Forum68kMLA
CategoryDevelopment
Post DateSat, 29 Jan 2011 - 04:02
Original URLhttps://68kmla.org/bb/threads/nubus-ide-controller-card-project-8-o.22070/
Post
The thing is. The thing is.... if one were to learn the ins and outs of pims/sims/lems or whatever they're called in the Device Manager, and write one's own implementation, it would be usable for every storage device one wished to build. This is a software necessity (unless one wants to kludge around it) for both an IDE card and a USB card (and a Firewire card if such a thing were desired).

IIRC, there are two levels of component needed. One is a replacement for one of Apple's higher level components which would allow the use/existence of multiple lower level components. Before SCSI Manager 4.3 the upper level component only supported one lower level component.

So first one writes the upper level component which support multiple lower level components. Then one writes a lower level component for IDE/ATA and another one for USB.

That or install SCSI Manager 4.3 in the boot ROM of your card, however that's done and then deal with the fact that it's going to cause problems on machines that have 4.3 in the ROM already. Which isn't a terrible solution, but it might limit you to seven devices on your USB card. Or maybe 15 in which case, who cares?

There was some discussion here with a fellow who turned up for a while and seemed quite knowledgeable who explained in a general way how one modifies SCSI Manager 4.3 to be something that goes in the boot ROM. I don't remember the thread, but searching on my old posts would probably turn it up eventually. I think Bunsen also participated in the thread.

mp.ls