techknight
Well-known member
I figured that transformer was bad. its a VERY very very very VERRRY common failure that succumbs with lightning strikes or surges.
Very interesting, why has there never been a NuBus IDE Card, other than lack of demand back in the day?IDE on any platform besides the PC, is technically an ISA bus implementation (this is the case on Nubus Macs, PCI bus machines use readily available chipsets that can do DMA), only the connector is different. ISA NICs usually only require access to a 16bit wide data bus and some address lines, and occasionally an interrupt request. The logic to adapt them to a non-IBM PC bus is simple.
68k Powerbooks have twice the ROM as the roughly equivalent 68k desktop Mac, I'm sure the low-level drivers associated with the PCMCIA module are in there. (The 500 series machines can apparently boot from PCMCIA flash devices, that clearly indicates the driver is *not* in the OS.)For the NuBus version you'd need drivers, but hack it onto an '030 bus/PDS and it ought to just work so long as you're running an "install for any Macintosh" that supports the PB190/Duo230 and the memory mapping is workable.
:?: Not quite sure about your logic re the 500s/PCMCIA/ROM sizes.68k Powerbooks have twice the ROM as the roughly equivalent 68k desktop Mac, I'm sure the low-level drivers associated with the PCMCIA module are in there. (The 500 series machines can apparently boot from PCMCIA flash devices, that clearly indicates the driver is *not* in the OS.)
Perhaps I was oversimplifying things a bit; I was primarily thinking of the fact that the 68040 laptops (with the odd exception of the Duo 280) had those 2MB ROMs while Quadras had 1MB. (You could also note that your typical early-ish 68030 desktop had 256k-512k of ROM, but apparently the last ones out the door had 1MB so on that front it is indeed a tie.) In any case, my point was that the fact that the one 68k machine that was actually blessed with the option of a PCMCIA slot can boot from it indicates that they must have some ROM support for it, unless said ROM support is added via an extension ROM on the PCMCIA module itself. (Which is certainly possible since it plugged into a "PDS slot", but doesn't that also suggest it's unlikely that this ROM support would be in a card cage ripped out of a machine like a 1400 which I *think* came with it built-in?):?: Not quite sure about your logic re the 500s/PCMCIA/ROM sizes.
Huh, okay then.But it's definitely doing some PCMCIA booting of some sort. Presumably using some memory mapped mode.
In chapter 8,the very long chapter about the ATA driver, it says it's used for PCMCIA devices after configuring the card with the PC Card Services software. So presumably a stub of the PC Card services exists in ROM on those machines and is called at boot?ATA Storage Devices
Support for ATA storage devices (the internal IDE drive, PCMCIA drives, and ATAPI
CD-ROM drives) is incorporated in the ROM software.
I've noticed you seem to attribute a lot of magical powers to that T-REX ASIC... maybe I'm missing something, but from the functional description in the various devnotes it looks to me like it's just a PCMCIA socket controller, roughly equivalent to something like the Vadam VG-469. (Which is a register compatible clone of the PCMCIA support included in the 82365SL chipset.) While I'll grant that PCMCIA controllers *are* complex beasts (Look up the datasheet for one to see why; PCMCIA power management is complicated, and the controller is also required to contain a memory mapper that's essentially the same as that used in EMS/LIM 4.0 ISA expanded memory cards; that's why PCMCIA can have a 64 MB address range for SRAM/Linear Flash cards despite ISA being limited to 16MB. There's also some weird magic they can do with DMA, like "Zoomed Video".) it looks like the T-REX is a pretty bog-standard one with the one exception that its "outside" bus is that 68030 PDS subset that Apple used to hang peripherals on internally in all their pre-PCI Powerbooks instead of an ISA bus.there is a lot going on in general and within the TREX ASIC
Therein lie the mystic powers of TREX! :approve:. . . it looks like the T-REX is a pretty bog-standard one with the one exception that its "outside" bus is that 68030 PDS subset that Apple used to hang peripherals on internally in all their pre-PCI Powerbooks instead of an ISA bus
Didn't somebody say it had a 68000 in it? If that's the case, the other parts will be boring glue logic, buffers and such and the real magic will be in the firmware.I'd love to get my hands on a PCMCIA cage for the PB 500 series so we could see what chips are in it.
With the simple purchase of a SCSI->IDE->flash adapter combo and one of those ethernet->wifi bridges all your dreams could come true.Silent IDE boot and WiFi for the IIfx would be the holy grail of the kingdom of TREX . . . it'll never happen . . .