Secure Digital (SD) Card Driver Functions (Compact 2013)
3/26/2014
The following table shows the secure digital (SD) card driver functions.
Programming element |
Description |
---|---|
This function allocates an entry from a memory look-aside list. |
|
This function asynchronously issues a bus request to an SD device. Upon completion of the bus request, the callback function passed in pCallbackis called. |
|
This function asynchronously issues a bus request to an SD device. Upon completion of the bus request, the callback function passed in pCallback is called. SDBusRequestEx is the extension of SDBusRequest and is for use with direct memory access (DMA). |
|
This function returns the request response, generated by SDBusRequest, for a submitted asynchronous request. |
|
This function cancels a queued bus request as generated by SDBusRequest. |
|
This function retrieves specific card information. |
|
This function creates a memory look-aside list. |
|
This function deletes a memory look-aside list created with SDCreateMemoryList. |
|
This function deinitializes the card library. |
|
This function frees a bus request structure returned from the SDBusRequest function. |
|
This function frees an entry back to the memory list. |
|
This function retrieves an SD device handle derived from the initialization context passed in to the XXX_Init (Device Manager)entry point of a client driver. The real registry path of the client device driver can optionally be returned. |
|
This function retrieves tuple data from the card information structure (CIS) region of a secure digital input output (SDIO) card. |
|
This function allocates a secure digital card host controller driver context structure. |
|
This function deinitializes the secure digital card host controller library. |
|
This function deletes a secure digital card host controller driver context structure. |
|
This function deregisters a host controller. |
|
This function retrieves the current bus request in host controller slot and then locks the request. A locked request can not be canceled. |
|
This function indicates to the secure digital bus driver that the bus request is complete. |
|
This function indicates a change in the secure digital card slot. |
|
This function initializes the secure digital card host controller driver library. |
|
This function indicates a power up or power down event. |
|
This function registers a host controller with the secure digital card bus driver. |
|
This function unlocks a request that was previously locked by SDHCDGetAndLockCurrentRequest. The request can then be cancelled from any thread context. |
|
This function initializes the card library. |
|
This function specifies a function to be called when an SDIO card interrupt occurs. |
|
This function disables the interrupt functionality of an SDIO card previously initialized with SDIOConnectInterrupt. |
|
This function prints a buffer to the debugger using 16 bytes per line, and displays the ASCII character representation on each line. If a character is not displayable, a period (.) is used. |
|
This function performs a safe copy of a source buffer to a destination buffer. |
|
This function reads from or writes to the registers of an SDIO card. |
|
This function registers a client device. |
|
This function sets various SDIO card features in a thread-safe manner. |
|
This function synchronously issues a bus request to an SD device. |
|
This function synchronously issues a bus request to an SD device. SDSynchronousBusRequestEx is the extension of SDSynchronousBusRequest and is for use with direct memory access (DMA). |