With WiFi. Other alternatives are at the same site.
I have a few Mali devices next up on the chopping block after I finish reversing the VideoCore IV.
Hehe. Reversing a GPU is a lot of work. From my experience it usually involves zillions of commands, state bits that subtly change handling, and different instruction sets for different kinds of shaders and other sub-processors... (even figuring texture formats can be lots of work) I can't even imagine starting such a project again, though it was fun, wish I'd still have the time...
I wish you the best luck of course!
I've only just stumbled across details of your efforts in the past couple of days.
I wish you every success, if you were to be successful, you would open the door to impressively cheap possibilities.
http://www.youtube.com/watch?v=5fxAQv_KDV0
In short, the class 10 SD card I got for my Raspberry Pi is rated for 10MB/s. An SSD drive can do 1GB/S (I imagine the numbers vary for reads vs writes). Also, SD cards seem to be able to take a lot fewer writes per block before they wear out.
Most of the speed advantage SSDs have comes from having a dozen or more flash chips that are internally treated as something like a RAID array. Memory cards and USB sticks usually have only one or two chips.
[1] http://www.embeddedarm.com/products/board-detail.php?product...
The TS-7800 has a dedicated Ethernet controller, which presumably explains some of the difference.
I made the same observation on my blog[0]. It's a shame that decent I/O and fast CPUs/GPUs are rarely if ever combined in ARM systems. What good is a quad core CPU if you can't get any data to it?
FTFY ;-)
1 - http://www.newegg.com/Product/Product.aspx?Item=N82E16820227...
2- http://www.crucial.com/store/partspecs.aspx?IMODULE=CT064V4S...
What I'm looking forward to next are Cortex A15 boards, the first CPUs are shipping (In the new Chromebook), so hopefully we'll start seeing them on small hackable boards soon.