> Hi, all. > SPI seems to be a reasonable local bus for future stuff. Low pin count, > reasonable bitrate, a fair and growing number of SDIO peripherals, and SD > cards are a reasonable way of adding storage. > The EP9302 on Airship only supports the one-bit SDIO interface, but > PXA27x on Balloon3 has the full thing. > Using SPI as the link between the propellor(s) on Airship and the EP9302 > has charm - the propellor can be the master, which will allow us to run > the bus as hard as possible (since propellor has no hardware SPI, it ought > to generate the clock). > Is there support in the Linux flavours we're tending to use for SD and > SDIO stuff? There is linux support for MMC that all SD cards must support. I am unclear whether SDIO can exist in extended MMC mode or not. The problem is legal stuff with SD protocols. See http://help.lockergnome.com/linux/RFC-MMC-driver-model-ftopict365237.html for some SDIO integration chatter. Current stock kernel has MMC and MMC on MMC/SD/SDIO controllers but I am unclear if this extends to SDIO support. I think it doesn't. See http://www.arasan.com/html4pdf/sdio_nex_driver_overview.php for a commercial linux implementation on its own hardware and a review at http://linuxdevices.com/news/NS3979314345.html Nick > > Steve > > > > _______________________________________________ > Balloon mailing list > Balloon@balloonboard.org > http://balloonboard.org/mailman/listinfo/balloon >