Dude...you are really missing the point....
MacTruck said:
How small do you need a card. PCMCIA is just small enough not to lose. Faster than PCMCIA but to what purpose? Fast enough for usb2 and firewire 400. If apple left the damn firwire 800 port in there we wouldn't need to worry about it.
Its just another useless standard change to get us to buy more junk.
<FLAME>
I've been watching you complain about every little possible thing you can find, on every thread talking about the MacBook. I'll admit, that I am complaining about something also, but unlike you, actually know what I'm talking about.
</FLAME>
Now, I'll take a second to put more technical detail around exactly what the PCMCIA and Expresscard technologies are.
PCMCIA is a connection to an internal ISA-style bus (16-bit) or PCI bus (32-bit, called Cardbus). These are dying technology. ISA, VESA-LB, PCI, PCI-X, and AGP are dead technology. Maximum bandwidth rates for the Cardbus based PCMCIA cards is 132Mbyte/s. This is not sufficient for anything more than 10/100 Ethernet.
Expresscard is combination of a USB 2.0 and PCI Express connection, the card manufacturer can use either technology for the Expresscard. The USB 2.0 port has 480Mbyte/s, while the PCIe connection has 2.5Gbyte/s of bandwidth. That means you could connect 3 FW800 ports on a single Expresscard module, allowing only those people who need FW800 to get that functionality. I don't need FW800 and don't really care to have it, FW400 is enough for me to connect my external LaCie drive. I know some people do, but it is not a must have for everyone. It probably would have been better to put a FW800 port instead of FW400, I will grant that.
The communication bus in the MacBook is PCIe, which allowed for the ATI Radeon Mobility X1600 chipset to be used, as this chipset has a PCIe interface.
I imagine that in order for the PCMCIA to connect to the PCIe bus, another IC would have been required. I absolutely agree with Apple's decision to move toward supporting this technology.
My issue is with their method for transitioning from PCMCIA to Expresscard. Expresscard is a very new technology with very few Expresscards on the market at this time, while there are tons of PCMCIA cards available. Initially, they should have provided 1 Expresscard slot and 1 PCMCIA slot. This would allow their users to continue to use PCMCIA cards, then as Expresscards become available, transition over to using them.
- Kelson