Next-gen PCMCIA: Expresscard 168
An anonymous reader writes "According to this article at WindowsForDevices, the PCMCIA trade association rolled out version 1.0 of its next-generation standard for modular mobile and desktop computer expansion at this week's Intel Developer Forum in San Jose, CA. Dubbed "ExpressCard", the new standard is "thinner, lighter, faster" than the group's previous PC Card standards, according to PCMCIA chairman Brad Saunders. ExpressCard achieves its space reduction by replacing the legacy parallel buses of the first and second generation PCMCIA card standards with state-of-the-art, high-speed serial connections, following a trend common in current computer system design."
Too little too late (Score:4, Interesting)
But they now designed a new bus which will replace cardbus. It remains to be seen whether anyone is interested in this technology. It may be too little to late. PCMCIA's day has passed, and these new gigantic cards aren't going to save them.
Re:Too little too late (Score:2, Interesting)
it's also, ethernet (wired and wireless), scsi, modems, sound cards, etc.
not all of these is for memory, and i'd hate to have to mess with my tiny pci slots with the computer on.
I beg to differ (Score:5, Insightful)
Now, as memory, yes, there are plenty of other standards, but there's the question of which one a computer manufacturer should standardize on -- portables put out by a company that also makes flash memory has a bias (ie, sony), but with an intermediary connection type, you can easily add additional capabilities to your computer, so that it can read the old legacy format that you're using in your digital camera.
And that's the key point -- adding additional capabilities. Not many people used PCMCIA [which as we all remember, means 'People Can't Memorize Computer Industry Acronyms'] for memory, but for modems, ethernet cards, SCSI connections, etc -- the sorts of things that a computer manufacturer decided the general public didn't need, but that you decided that you wanted.
With built-in modems commonplace, and there not being the whole X2/kFlex/kFlex/v.90 issues anymore, and no one's upgrading their internal 9600 baud modem, or getting a hardware based modem to replace their softmodem, modems aren't the key. And you don't need a 10bT or 100bT card to get on your LAN, as I haven't seen any new systems out there that didn't have 100 or better built in these days. Even wireless is starting to move to built in, and it's standardized, so most of 'em work together, or as reasonably as can be expected.
But that's the magic thing about PCMCIA, or whatever they want to call the slots this week -- we don't have to know what it's for. It's like the cigarette lighter in your car -- you can plug whatever the hell you want into it -- cell phone charger, power inverter, portable CD player, laptop, radar detector, hell, even a cigarette lighter. It's something that computer manufacturers can place into their systems to enable the consumer to have a choice of flexability.
Re:I beg to differ (Score:2)
Personally I think SDIO is about to walk off with the "PC Card for the future" market, but this isn't based on any particularly great quantity of knowledge.
Dave
Re:I beg to differ (Score:2)
I've seen info on SDIO Wifi and Bluetooth cards and even XGA-out, but not DVD writers and FireWire adapters. Even laptop users can find things for which the 'low power' SDIO doesn't seem to be designed.
Re:I beg to differ (Score:1)
Re:I beg to differ (Score:2)
Beyond a certain point, the ability to sychronize the signals of a parallel path becomes impossible. Serial is much easier to throttle up, given that the clock can be a part of the signal. Flow control becomes pretty simple, too.
Witness how SCSI is crawling up in speed, whilst Fibre Channel is flying along. 2Gb/s is mainstream FC and 4Gb/s is comming out for drive interconnects. 4 to the host is around the corner. Plans are in place for higher speeds.
For that matter, Ethernet (10/100/1000) is
Re:I beg to differ (Score:2)
However, you can only make a parellel bus go so fast. Once you get beyond a certain MHz, you run into all kinds of syncronisation issues as you try to get all 8 bits to reach the end-point *at the same time*. You end up adding so many checks and ballances that you actually lose throughput.
Th
Um no (Score:3, Interesting)
You hate the standerd so you really dont' see a use for it. That may be, but who's to say that it doesn't have a use. (embedded etc)
There are a few incorrect things you have to say about sd/mmc SD is a parrellel technology while mmc is serial. (don't ask me how it works) As far as SD/MMC getting into embedded markets you are only correct in the consumer market (such things as palms/pda's/mp3 players).
Compact Flash still leads a healther life in the true embedd
Re:Too little too late (Score:2)
At any rate, I see absolutely no need for yet another serial interface. We already have SD cards, and for smarter/bigger devices, so
Re:Too little too late (Score:2, Flamebait)
You mean, like Linux [linux.com]? I personally have absolutely no problem with USB devices on Windows XP Professional [microsoft.com].
Bitch and moan all you like, but can you hot-plug a usb mouse in a laptop running XFree and be able to use it immediately without quitting/restarting XFree and/or editing XF86Config? Thought so.
Re:Too little too late (Score:2)
I don't know why you took a jab at linux. The original poster didn't take a jab at anything in specific except for USB. Sounds like you're a little bitter at having to install critical security patches a week.
Re:Too little too late (Score:2)
Re:Too little too late (Score:2)
Re:Too little too late (Score:2)
Re:Too little too late (Score:2)
And then I clarified my statement by saying that the DRIVERS, which make USB useful, has NOTHING to do with MS. It is the manufactuers that are making all those drivers for their hardware and thus give MS a nice USB experience. Linux has great USB, however, without DRIVERS, it doesn't matter. Though in the last 1-2 years, many products work great through USB under Linux. For example, my
Re:Too little too late (Score:2, Informative)
I'm using Red Hat 9.0, and the answer is a definite "yes, I can". I can plug in a USB mouse and use either the mouse or the builtin trackpad of my laptop interchangably, without touching XF86Config. It works exactly like it does in Windows XP.
Re:Too little too late (Score:2)
moused is running so that I have mouse support at the console, and I also have mouse support in XFree86. Can plug/unplug the mouse all I want. Can even use the built-in PS/2 trackpad, regardless of whether the USB mouse is attached or not.
Re:Too little too late (Score:2)
The whole point of this is to bring a PCI Express slot to laptops. The USB functionality is rather stupid and unnecess
Do desktops use pc cards anymore? (Score:3, Funny)
Re:Do desktops use pc cards anymore? (Score:2)
Otherwise...I imagine that there are a few systems that implemented smart-card security via PCMCIA smart cards that still have PCMCIA slots in desktops.
Re:Do desktops use pc cards anymore? (Score:4, Interesting)
Where can I get one of these? (Score:2)
Re:Where can I get one of these? (Score:2)
Or as a full-length PCI card that contains things like audioboard, firewire, etc on the backplane, and 2 pcmcia slots at the front of the case.
keep in mind, all these machines are custom-made Sis/Via/shittychipset motherboards and not any kind of standard shape.
You can pickup a rear-opening cardbus PCI card adapter for about $50-$100 if you look around though.
Re:Do desktops use pc cards anymore? (Score:2)
PCMCIA (Score:5, Funny)
Re:PCMCIA (Score:1)
Re:PCMCIA (Score:1)
Re:PCMCIA (Score:3, Informative)
... and fragile?! (Score:4, Insightful)
Re:... and fragile?! (Score:1)
Re:... and fragile?! (Score:2)
3COM really screwed up when they released their built-in-connector-NIC as a type-III card. It takes up two slots on a laptop
The Type-II built-in-connector NICs from SMC and Linksys (there are probably others by now) are so much nicer. The connector is external, so you have to put the NIC in the to
Re:... and fragile?! (Score:2)
Re:... and fragile?! (Score:2, Informative)
Vis a vis USB 2.x? (Score:5, Funny)
Re:Vis a vis USB 2.x? (Score:2, Funny)
Instead of all this hooha (Score:3, Insightful)
Re:Instead of all this hooha (Score:3, Informative)
I sense a name change in the near future.
Er, yeah. (Score:2)
Re:Instead of all this hooha (Score:2)
PCI-X is a 64-bit wide bus for server applications. If you used that for a laptop expansion card it would be massive. This is the most silly idea ever.
However modern laptops appear to have most things a person could want implemented already. I s
Re:Instead of all this hooha (Score:2)
So what? (Score:4, Insightful)
Re:So what? (Score:2)
I'm certain laptop manufacturers care. They want to pander to the "thin, light, but powerful" market, and having to cram a dual-slot cardbus rig inside is going to make the laptop thicker.
Re:So what? (Score:2)
What a preposterous design (Score:5, Insightful)
1) People will accidentally buy 54mm cards without realizing it won't fit in their 34mm slots
2) When you put a 34mm card in your 54 mm slot, your device will either have a big gap next to the card or will have to use an alkward and twice as expensive double door
3) The 22mm notch on the 54mm card will get caught on things and could possibly even be a weak point.
4) People won't realize that 34mm cards will work in their 54mm slot, or try to put it in on the wrong side, and such.
5) 5mm won't be thick enough for a variety of purposes
6) One of these card formats will be effectively abandoned (54mm) and the other will be widely adopted (34mm), obviating the work on the abandoned design and leaving a legacy of unsupported formats to confuse people on ebay auctions and such.
The logical thing to do would be what they do now: have single and double height cards, that work in a double slot.
Re:What a preposterous design (Score:2)
How many Type I PCMCIA cards have you seen lately?
Re:What a preposterous design (Score:2)
Increased cost (Score:5, Informative)
Compact Flash (Score:2)
My PDA has a 802.11b in it's compact flash slot and I can get 4GB memory cards and GPS as well.
Small, cheap and already here. I want one on my Laptop. Without an adapter.
Re:Compact Flash (Score:2)
Better thinking from (the other) Brad (Score:5, Interesting)
You ALREADY are using the PCI-X interface, so you share that functionality with desktops. So now that laptop makers will have these larger slots they can plan for more comprehensive peripherals - like real tv tuner cards that support HD, higher capacity solid state/MRAM memory cards, etc.
So now you can actually build a complete PC - stuffed with truly useful cards that perform equally well on either platform - and you never have to open the case. We coyld have desktop systems that supports a full battery of "2x4" cards in the back, USB and Firewire and all the rest. And because the cards now can be used on either a desktop or laptop platform, peripheral makers have only ONE standard to support, which makes all their products both cheaper for the end user AND cheaper to produce.
But then what do I know? I don't even spell my name with a "u."
Re:Better thinking from (the other) Brad (Score:1)
You can buy a decent PC for 300$ these days. You can buy a decent notebook for about 1200$. Heck, just pick any pathetically simple accessory for your notebook and it costs as much as another desktop PC. Wireless network card ? only 149.99$. DVD-CDRW drive ? only 299.99$. Miniaturization my ass, they've been producing small gadgets forever, often sharing the same chipset as the larger desktop version
Re:Better thinking from (the other) Brad (Score:2)
A PC, no matter who the manufacturer has rarely more than 2-3 custom components these days (MB, Case and PSU for brand-name jobs) and even then the units are often built to a standard, and usually common across a number of models. Laptops have at best 1-2 standard parts (HDD, RAM) with everything else being specific to either to the model or at least the manufacturer.
This emans you get massively more savings from parts commonality in a PC (Not to mention the
Re:Better thinking from (the other) Brad (Score:2)
But try to put a video capture card (aka tv tuner) in your laptop and see how far you get. Or a high end sound card. yeah, you can buy external boxes - so what? especially for a sound card you should not need an external box - the parts just ain't that big. You could cram a reasonably high quality
Re:Better thinking from (the other) Brad (Score:2)
As to the sound card, they're external primarily because of I/O connectivity. You simply can't cram the necessary connectors for a high-end sound card onto a PC-Card so it's going to need a breakout box anyw
clueless (Score:2)
And if you cannot tell the difference between the video from a $40 PCI capture
Re:clueless (Score:2)
You wnat good quality capture, get a Analog-DV bridge and captur
pay attention (Score:2)
Re:pay attention (Score:2)
My bet would be he's viewing the Analog outpt through the same POS TV Tuner card, and it's going to look like shit anyways. So, while he can't tell the differen
Re:No, "he" didn't. (Score:2)
I'm also wondering what fucking planet you're on, since I've yet to come across a TV Tuner card that accepts componenent input. And with a decent DVD palyer and TV, it's quite easy to distinguish between Video that's been output via composite or S-Video and component out (That why the damned things cost so much). Same thing for DVD Rips (90% of which are NOT the digital source, but recompressed copies thereof, and thus o
Re:Better thinking from (the other) Brad (Score:2)
And 2...you are wrong, its not PCI-X. PCI-X is an extension of PCI's parallel bus for high-speed server applications. PCI Express is a high-speed (even faster) redesign of PCI that is backwards compatible in register design, but serial in signalling.
Infact, what you probably don't know is CardBus is a PCI-based standard. It allows for a chip (modem, network interface, etc) to be designed once with both desktop and portable usage
PCI Express cartridges (Score:2)
My understanding is that the PCI-Express folks are working on a cartridge standard for "full size" cards (think PCI-card level functionality). This may come with the 2nd generation signaling rate (up from the 1st generation 2.5 Gb/s/lane).
The goal is to allow users to add/remove cards from desktops/servers without having to open them (or even without having to shut them down). This should mak
This is stupid. But I have a better idea... (Score:5, Interesting)
For desktop machines, these compact cards are too expensive (compared to dirt cheap PCI cards) so nobody will use this for adding devices to their desktop machines, just they way they don't use PCMCIA cards on desktop machines now.
For laptops, almost everything is built in. Ethernet, modem, wireless, optical drive.
And what isn't built in can be added using CF cards. Sure, very few laptops have CF card slots built in, but none of them have these new PC card slots built in. And CF is becoming pretty standard for adding new capabilities (bluetooth, 890.11, ethernet, etc.) to high-end PDA's. And manufacturers aren't going to replace CF card slots with these much larger cards.
And for more limited uses (RAM cards) there is SD/MMC.
So I think that it's more likely that manufacturers will start putting CF and SD/MMC slots into laptops than that they add these new card slots.
Rather than introduce a new slot for portable devices, why not introduce a decent expansion mechanism for _desktop_ computers? There, consumers have to unscrew cases, plug fragile cards into slots, etc., -- there would be some real benefit in a consumer friendly desktop expansion mechanism. If people could upgrade their video card (for example) by pulling a cartridge out of a slot and snapping in a new one, everyone wins! I don't think it'd cost much (plastic shell, doors and guides in the cases). Ditto for optical drives -- I've never understood by laptops can swap optical drives, etc., but not desktops. Sure, it'd cost a tiny bit more, but think how much easier it would be to sell upgrades to consumers if they didn't have to crawl into an electrified box!
Re:This is stupid. But I have a better idea... (Score:5, Insightful)
I always wondered what the cost savings in a $20 pci network card were over a $25 cardbus network card. Sure, the obvious $5 difference is important, but what about the money (time is money) it takes for a trained computer hardware monkey to shutdown the machine, take all of the cables out and take off the top of the computer, plug in a pci network card, and boot back up? I bet it costs more than $5.
Having something like a compact flash card instead of a pcmcia/cardbus card would be beneficial also, as it is smaller, and you should be able to fit more of them in the same sized space. They also use less power than pci/pcmcia/cardbus since they are typically geared towards a PDA. I wonder if you could stack them vertical in a 5 1/4 computer bay, how many you would be able to fit in a row.
Introducing one more plug-in interface type just muddies the water. What kind of interfaces is your next computer going to have?
isa,pci,pcmcia,agp,vga,CF,MM,SD,IDE,WI-FI,USB,F
Re:This is stupid. But I have a better idea... (Score:2)
How about an $8.95 [cables4sure.com] network card? You can probably get them for $6 or less in bulk. There's the cost savings.
Re:This is stupid. But I have a better idea... (Score:2)
Re:This is stupid. But I have a better idea... (Score:5, Insightful)
CF isn't fast enough to support modern I/O like 802.11g and FireWire 800, and it certainly isn't fast enough to support a video card.
why not introduce a decent expansion mechanism for _desktop_ computers?
If it costs $1 more, Dell won't do it. Device Bay was defined a few years ago; notice how no one used it. Likewise, PCs don't use CompactPCI even though it's mechanically superior to regular PCI.
Re:This is stupid. But I have a better idea... (Score:2)
PCMCIA -> ISA
PC Card -> PCI
Expresscard -> PCI-Express
This is just the portable form-factor of the next expansion bus standard. As far as a desktop upgrade scheme, that's easy, it's called PCI-Express with edge connectors instead of slotted cards. It works well for SCSI and S-ATA so I don't see why it can't be done for PCI-Ex if Intel et al thought it would sell. Besides in general Intel and company DON'T want to sell you upgrades to your desktop, they want yo
Re:This is stupid. But I have a better idea... (Score:2)
Actually, that should be:
CardBus -> PCI
As noted in the cited article CardBus is the portable form factor that utilizes the PCI bus. The PC Card designation was first used to designate Release 2 PCMCIA cards. It predates the PCI bus.
Heat (Score:2)
If people could upgrade their video card (for example) by pulling a cartridge out of a slot and snapping in a new one, everyone wins!
I've suggested this before, and the replies have usually posed this question: How would a plastic shell dissipate the heat that modern 3D accelerators put out?
Poorly.
Re:Heat (Score:2)
Re:Heat (Score:2)
I don't get it (Score:1, Insightful)
What's wrong with plain ol' USB2.0? It seems to be a well-defined spec with LOTS of products on the market. It's fast enough for the most common applications used with laptops:
- Netwroking (Ethernet, Modem, Wireless)
- External Storage (Drives, CD/DVD, Flash)
- Input/output devices (Scanners, Printers)
Instead of a PC card - supp
Re:I don't get it (Score:1)
Re:I don't get it (Score:2)
Interesting idea; you could probably run PCI Express (not PCI-X) over Fibre Channel cabling.
One problem remains unsolved... (Score:2)
I just ordered a 15" PB that has a modem, network, wireless and Bluetooth built in. It has a PCMCIA slot that I'll most likely end up using for compact flash or if I get crazy, GPS?
I just don't see that much use for one anymore. Why a new form factor? Am I missing some killer app I haven't heard of?
Really, this dongle thing is getting out of hand...
Whats so great about serial? (Score:3, Funny)
Is it just simpler or something? Why would serial be any better/cheaper/easier to make then a similar parallel device? If the cost is relatively the same, and the bandwidth per wire is the same, and you aren't making long cables that you don't want a lot of wires in, doesn't it make more sense to throw some extra lines in there to double, quadruple, etc. the total throughput?
Things like PCI slots and PCMCIA cards and RAM it only seems to make more sense to use a wider bus, to me at least.
Re:Whats so great about serial? (Score:2, Informative)
Re:Whats so great about serial? (Score:2)
To stay with parallel busses, the connectors would have to be huge (if they were small, crosstalk would be a big problem). Because processing power is getting cheaper, i
Cardbus, PC Card, JEIDA, ExpressCard (Score:3, Interesting)
The first generation of interoperable cards were JEIDA cards, which were memory and supplanted by the incompatible PCMCIA...
Since ExpressCard uses PCI Express as its primary bus, why is there a need for a USB interface? And why USB? Firewire is a much better choice.
And if use USB, why not also have FireWire?
This will definitely screw people over. The physical format is incompatible with older PCMCIA, PCCard, Cardbus cards.
Unlike before...
Re:Cardbus, PC Card, JEIDA, ExpressCard (Score:2)
Re:Cardbus, PC Card, JEIDA, ExpressCard (Score:2)
Firewire doesn't make much sense as an intern
Re:Cardbus, PC Card, JEIDA, ExpressCard (Score:2)
Not sure I need that (Score:2, Informative)
Sounds good, but I just took a look at the handful of CardBus cards that I already own, and they're already plenty thin, plenty light, and plenty fast. I've never said to myself "Man, these CardBus cards are really weighing my bag down." They're already small enough that I often can't find them, and I really don't have a problem waiting the few seconds that it takes to transfer 128MB of digital photos to my PowerBook via a CardBus adapter.
Frankly, I'd strongly prefer that indust
Re:Not sure I need that (Score:2)
As far as speed goes, yes, CardBus is plenty fast enough for its current applications, but its limits will be reached in the near future (eg gigabit ethernet will max it out nicely). That's the point when you should ratify a faster standard, not when the lack of speed really starts to bite.
Previously known as NEWCARD (Score:2)
WTF - Worst PCMCIA buys ever... (Score:4, Funny)
Don't even get me started on this [pricegrabber.com]!
At these prices, the damn things better make me breakfast, you follow?
Re:WTF - Worst PCMCIA buys ever... (Score:2)
They do have uses - not as storage though.
Re:WTF - Worst PCMCIA buys ever... (Score:2)
Re:PCMCIA and ATA share common origin: ISA (Score:2)
PCMCIA implements an ISA-compatible bus, Cardbus a PCI-compatible. ATA is simply a basic interface for intelligent drive controllers to talk to the host bus.
CF is an ATA implementation, at least for any memory devices. The basic interface though is based on the PCMCIA specs(And functions like that for non-memory cards). If a device doesn't grok ATA's existen
Re:PCMCIA and ATA share common origin: ISA (Score:2)
1. The first drives with integrated drive electronics aka onboard controllers were SCSI drives, not Quantum Hardcards.
2. IDE/ATA originally (And to some extent still does) emulated a WD1003 MFM controller. That's what it looks like t
Desktop uses? (Score:4, Interesting)
Maybe putting these particular bays on desktops isn't all that important, though it would be nice to have interoperable devices between desktop and laptop. But I would like to see PCI/AGP slots replaced with some sort of easy to install cartridge'esque approach. Imagine hot-swappable network and sound cards. Imagine popping that new Sound Blaster card into your laptop. I could keep going 'imagining', but I think the point is clear.
Wouldn't it be nice if the peripherals that worked on a desktop also worked on a laptop? That's more than possible today.
Re:Desktop uses? (Score:2)
Re:Desktop uses? (Score:2)
Standards joke (Score:4, Funny)
we don't need another laptop bus... (Score:2)
firewire or usb. that's it. preferably not even usb. everything can be adapted to the firewire bus. that's it. end of story.
it's an organization looking for a reason to keep existing.
Forget about the dimentions... (Score:3, Insightful)
Basically, this is just a USB2 port with a different connector. How in the hell does that make sense to anyone???
How well do you think your Firewire card is going to perform? That's right, not too damn well. They are actually going to a SLOWER and smaller standard, rather than a faster one, which is incredibly stupid IMHO.
In fact, the only reason I can think that anyone would want to do this, is because it would make USB2 far more common, AND since nothing would possibly go faster than USB2 speeds, it takes away ALL reasons to use any peripherals using any interface other than USB2...
Gee... Your firewire card on your notebook is slower than USB2. Guess we must surrender to Intel, and buy nothing but USB2 devices.
This whole Intel world-domination thing is giving me a big headache. Now notebooks don't have PS/2 connectors anymore, and USB Keyboards/Mouse have serious problems. So we are going from faster, more reliable technologies, to slower, less-reliable ones, just because that's what Intel wants. Screw 'em... I'm going to find a Firewire mouse if it's the last thing I do.
Color me confused (Score:4, Interesting)
Consider this: my old laptop that I purchased in 1996 had 3 PCMCIA slots. This was good - I could have my NIC, my SCSI card (for tape backups), and my modem all in place at the same time.
However, any laptop of recent vintage will have at least USB2.0 High speed if not IEEE-1394 (FireWire), so this obviates the need for the SCSI card. It will have built-in Ethernet (at LEAST 10/100 MBits, if not 10/100/1000!), so there goes the Ethernet card. It will have a build in (Win)Modem, removing the need for the modem (at least for Windows users, and very likely for Linux users as well now-a-days).
So what is left for the PCMCIA slots? Flash readers? Built-in, or USB. Video capture? (like you need that in a laptop anyway, but....) Firewire. Video acceleration (MPEG decoding)? Faster CPU. 3D acceleration? Built in.
I can see using PCI-Express (the PROPER name for the new, high-speed serial interface) for the docking station interface - but even then, what do you really need to add to a laptop now?
So what is the point of a PCCARD style interface? OK, I may not be able to get a Firewire tape backup device (or maybe I can - I haven't looked since I don't need one), but if I want to back up a new laptop I can use the network or just dump everything to a Firewire drive.
Now, some may say "Yes, but what about embedded devices". And I can say, as a professional, "What about them?" Either what I am building is a small, simple device, where I would rather build in a USB 2.0 host adaptor, or it is a big, hairy multi-CPU monster [aeroflex.com] that has what it needs built-in. Really, in neither situation would I want to go to the difficulty of adding a PCMCIA-style interface. Been there, done that [aeroflex.com], and had far too many headaches with people expecting to install J. Random Card and have it work. Sorry, but unless you are using Embedded Windows, you cannot just install the driver disk and go. And if you are using a Windows deriviative, you DON'T WANT users installing their own software (unless you really like watching Customer Service drown).
Again, unless we start seeing laptops with their video on a card, PCMCIA style interfaces are no longer the best engineering decision. Let them die.
Re:Color me confused (Score:2)
That point aside, my laptop didn't come with a wireless LAN card; the PCCARD slots allow me to add one. I also have a wired LAN card to replace the internal one that died and a compactflash card reader. Now, all of these components have been implemented as USB devices, but in all three cases the PCCARD implementation is smaller and easier to carry around, and I don'
The only things I want to upgrade on my laptop are (Score:2)