Single Function Cards
Other versions of this page are also available for the following:
8/28/2008
Single function Secure Digital (SD) cards can be SD memory client drivers or single function SD I/O (SDIO) devices. The client driver to load is queried from the registry. A single function SDIO device only has one device instance handle in the bus driver and only one client driver is loaded.
SD Memory Client Driver
The following registry entry is necessary to load an SD memory client driver.
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
The following registry entry can be used to override the default setting and load a custom client driver.
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\CID-M-AA-PPPPP]
The M
value is the manufacturer ID, the AA
value is the two character OEM application ID, and the PPPPP
value is the five character product name.
SDIO Device
The following registry entry can be used to load an SDIO device.
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDIO_Class\<class interface code>]
The following registry entry can be used to load a custom SDIO device.
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\MANF-<manufacturer ID>-CARDID-<card ID>-FUNC-<function number>]
The manufacturer ID and card ID values should be stored in hexadecimal. The function number can be set to any value from 1 to 7.