![]() |
![]() |
SDIO functional layer API definition file. More...
#include <csl_sdio.h>Functions | |
| CSL_Status | SDIO_init (void) |
| CSL_SdioHandle | SDIO_open (CSL_SdioControllerObj *pSdioContObj, CSL_SdioInstId instId, CSL_Status *status) |
| CSL_Status | SDIO_close (CSL_SdioHandle hSdio) |
| CSL_Status | SDIO_config (CSL_SdioHandle hSdio, CSL_SdioConfig *pSdioConfig) |
| CSL_Status | SDIO_detectCard (CSL_SdioHandle hSdio, CSL_SdioCardObj *pSdioCardObj) |
| CSL_Status | SDIO_initCard (CSL_SdioHandle hSdio, Uint32 OpCondReg, Bool initMem) |
| CSL_Status | SDIO_resetCard (CSL_SdioHandle hSdio) |
| CSL_Status | SDIO_getRca (CSL_SdioHandle hSdio, Uint16 *pRCardAddr) |
| CSL_Status | SDIO_deselectCard (CSL_SdioHandle hSdio) |
| CSL_Status | SDIO_selectCard (CSL_SdioHandle hSdio, Uint16 rca) |
| CSL_Status | SDIO_sendCommand (CSL_SdioHandle hSdio, Uint32 cmd, Uint32 arg, Uint16 respTimeout) |
| CSL_Status | SDIO_getResponse (CSL_SdioHandle hSdio, CSL_SdioRespType respType, CSL_SdioResponse *pResponse) |
| CSL_Status | SDIO_clearResponse (CSL_SdioHandle hSdio) |
| Uint32 | SDIO_getStatus (CSL_SdioHandle hSdio, Uint32 maskValue, CSL_Status *pStatus) |
| Uint32 | SDIO_getSdioStatus (CSL_SdioHandle hSdio, Uint32 maskValue, CSL_Status *pStatus) |
| CSL_Status | SDIO_eventEnable (CSL_SdioHandle hSdio, CSL_SdioEventType sdioEvent) |
| CSL_Status | SDIO_eventDisable (CSL_SdioHandle hSdio, CSL_SdioEventType sdioEvent) |
| CSL_Status | SDIO_readWaitEnable (CSL_SdioHandle hSdio) |
| CSL_Status | SDIO_readWaitDisable (CSL_SdioHandle hSdio) |
| CSL_Status | SDIO_readSingleByte (CSL_SdioHandle hSdio, Uint32 readAddr, Uint8 funNum, Uint8 *pReadData) |
| CSL_Status | SDIO_writeSingleByte (CSL_SdioHandle hSdio, Uint32 writeAddr, Uint8 funNum, Uint8 writeData) |
| CSL_Status | SDIO_readBytes (CSL_SdioHandle hSdio, Uint32 readAddr, Uint8 funNum, Bool opCode, Uint16 noOfBytes, Uint16 *pReadBuf) |
| CSL_Status | SDIO_writeBytes (CSL_SdioHandle hSdio, Uint32 writeAddr, Uint8 funNum, Bool opCode, Uint16 noOfBytes, Uint16 *pWriteBuf) |
| CSL_Status | SDIO_readBlocks (CSL_SdioHandle hSdio, Uint32 readAddr, Uint8 funNum, Bool opCode, Uint16 noOfBlocks, Uint16 blockSize, Uint16 *pReadBuf) |
| CSL_Status | SDIO_writeBlocks (CSL_SdioHandle hSdio, Uint32 writeAddr, Uint8 funNum, Bool opCode, Uint16 noOfBlocks, Uint16 blockSize, Uint16 *pWriteBuf) |
| CSL_Status | SDIO_setEndianMode (CSL_SdioHandle hSdio, CSL_SdioEndianMode writeEndianMode, CSL_SdioEndianMode readEndianMode) |
| CSL_Status | SDIO_setClock (CSL_SdioHandle hSdio, Uint16 clockRate) |
SDIO functional layer API definition file.
Path: \(CSLPATH)\ src
1.7.4