But the reasons for losing it are even MORE compelling.
Our point behind dropping CFIO is simple. To have full CF, we'll need to eat into the DDR memory bus, which is not something we want to do, because we're building this for performance.
The system will have onboard USB2-480, Bluetooth, Wifi (54MBPS with WPA), a 3G enabled phone, and a VGA output port.
56K modems are pretty much obsolete by anyone's standards. The only time I've ever used one is when my broadband goes down, and nowadays when that happens I use GPRS instead. With onboard 3G, a modem is pointless, because if you're going to be using 56k for long periods of time, you seriously need to consider getting a laptop, or just upgrading to broadband. XP
There will be an onboard FPGA-type device acting as an ASIC for people who want to add extra hardware (Be that an RFID scanner or whatever) To which some pins will be left open on the board.
You can get modern USB barcode scanners, and these will plug straight in to the onboard USB, without any problems, and with everything else onboard, it's not a big price to pay.
To add an external CF slot causes problems for the Docking function that Blitz is working on, where the ATA interfaces with a hard disk in a "Dumb laptop" that the Penguin is docked with.
And then there's the point of it eating into the memory bus. It'll reduce the amount of memory, and seriously hit the performance. Currently, we're actually looking at being able to play divx movies at 640x480 in full speed, aswell as good gaming at that res, or even up to the full 800x600 when docked. If we attach CFIO to the memory, that performance will be gone.
They're aren;t enough NEW CFIO devices being released any more. It's becoming almost impossible to get ANY CF wifi, let alone a prism card, the external VGA devices have gone, External Serial cards are few and far between and I've NEVER been able to track down a CF barcode scanner. The hardware companies are moving everything to SDIO, which is commercial, and well supported. (By the companies that they care about, Aka Symbol, HP, Microsoft, Dell, ACER.)
The sockets will be SDIO compatible, if anyone wants to license a stack for their Penguin, and with USB480 and everything else onboard. . It's just not WORTH it. The only big developments in CF are Microdrives and big flash.