This driver is intended to be used on any machine running Darwin or MacOS X with a PCI based JMicron SD Card reader such as the Dell Mini 9 or the Acer Aspire One.

It may also be extended to work with other SDHCI compliant hosts.

Current Status: Driver works at "slow-narrow" mode on SD, but not SDHC cards. Code exists and is being integrated for SDHC, 4-bit, and 50MHz modes. Eventually, an interrupt driven instead of polling driver will be written.

Supported Machines: The only machine all the features of the driver are known to work on is the Dell Mini 9 under Mac OS X 10.5.5. Some success has been reported on the Acer Aspire One as well, particularly if a card is present in the slot when the machine is booted.

Installation: Copy the driver to /System/Library/Extensions and run

sudo chown -R root:wheel /System/Library/Extensions/IOSDHCIBlockDevice.kext
and reboot and you should be running!

Download the Driver

Browse the Source Code

View the Forums

View the Bug Tracker

View the Wiki

You must be logged in to edit the Wiki.

Documentation from the SD Card Organization can be found here.

Written by Brendon Allen and Forest Godfrey based on preliminary work by Reggie McMurtrey. Copyright (C) 2008 Brendon Allen, Forest Godfrey and Reggie McMurtrey and released under the GNU GPL.