• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

PowerBook 500 series PCMCIA module Rev C teardown

Paralel

Well-known member
I don't think so, in addition to the diagram label the PB 500 series Hardware Developer Note says the PDS data bus is 16-bit on page 46:
"DATA[31–16] Bidirectional 16-bit system data bus."

I don't think any of the devices on the I/O bus require/could make use of a 32-bit data bus? For example, pulling the PB 160/180 Hardware Developer notes where they call out more detail on data and address bus lines going to the devices the "Combo" uses just 8 data bus lines.

Edit: Looking at other Dev notes the "Sonic" Ethernet controller does use a 32-bit data bus. (Quadra 800, Duo Dock II). However it is apparently compatible with 32- and 16-bit systems according to its docs. So I guess the diagram could be wrong and all 32 bits of the 030 data bus are on the I/O side just not used by most of the devices and not included in the PDS connector.

Ah, I see where I screwed up, the PDS has a 32-bit bidirectional address bus, the data bus is 16-bit bidirectional.

Would it be possible to break up the 32-bit data into two 16-bit pieces? I guess the big issue if that is possible it would cut down the speed by more than 50%. But I've always been more about "Is it possible?" than "Is it practical?" I mean, just about everything we do with these old machines isn't very practical, so overall, that really isn't an important question.
 
Last edited:
Top