sdio_if.h
Overview
Related Modules:
Description:
Declares the standard SDIO APIs.
Since:
1.0
Summary
Data Structures
Typedefs
SdioIrqHandler(void *) |
Enumerations
Functions
SdioOpen (int16_t busNum) |
struct DevHandle |
SdioReadBytes (struct DevHandle handle, uint8_t data, uint32_t addr, uint32_t size, uint32_t timeOut) |
Incrementally reads a given length of data from the specified SDIO address. |
SdioWriteBytes (struct DevHandle handle, uint8_t data, uint32_t addr, uint32_t size, uint32_t timeOut) |
Incrementally writes a given length of data into the specified SDIO address. |
SdioReadBytesFromFixedAddr (struct DevHandle handle, uint8_t data, uint32_t addr, uint32_t size, uint32_t timeOut) |
|
SdioWriteBytesToFixedAddr (struct DevHandle handle, uint8_t data, uint32_t addr, uint32_t size, uint32_t timeOut) |
|
SdioReadBytesFromFunc0 (struct DevHandle handle, uint8_t data, uint32_t addr, uint32_t size, uint32_t timeOut) |
Reads a given length of data from the address space of SDIO function 0. |
SdioWriteBytesToFunc0 (struct DevHandle handle, uint8_t data, uint32_t addr, uint32_t size, uint32_t timeOut) |
Writes a given length of data into the address space of SDIO function 0. |
SdioSetBlockSize (struct DevHandle handle, uint32_t blockSize) |
|
SdioGetCommonInfo (struct DevHandle handle, SdioCommonInfo info, SdioCommonInfoType infoType) |
|
SdioSetCommonInfo (struct DevHandle handle, SdioCommonInfo info, SdioCommonInfoType infoType) |
|
SdioFlushData (struct DevHandle handle) |
|
SdioClaimHost (struct DevHandle handle) |
|
SdioReleaseHost (struct DevHandle handle) |
|
SdioEnableFunc (struct DevHandle handle) |
Enables the SDIO device so that its register can be accessed. |
SdioDisableFunc (struct DevHandle handle) |
|
SdioClaimIrq (struct DevHandle handle, SdioIrqHandler irqHandler) |
|
SdioReleaseIrq (struct DevHandle *handle) |