![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
#include "lpc_sdmmc.h"Go to the source code of this file.
Data Structures | |
| struct | SDMMC_EVENT_T |
| SDC Event structure. More... | |
Functions | |
| int32_t | Chip_SDMMC_IRQHandler (LPC_SDC_T *pSDC, uint8_t *txBuf, uint32_t *txCnt, uint8_t *rxBuf, uint32_t *rxCnt) |
| SD card interrupt service routine. | |
| int32_t | Chip_SDMMC_Acquire (LPC_SDC_T *pSDC, SDMMC_CARD_T *pCardInfo) |
| Function to enumerate the SD/MMC/SDHC/MMC+ cards. | |
| SDMMC_STATE_T | Chip_SDMMC_GetCardState (LPC_SDC_T *pSDC, SDMMC_CARD_T *pCardInfo) |
| Get card's current state (idle, transfer, program, etc.) | |
| uint32_t | Chip_SDMMC_GetCardStatus (LPC_SDC_T *pSDC, SDMMC_CARD_T *pCardInfo) |
| Get 'card status' of SD Memory card. | |
| int32_t | Chip_SDMMC_GetSDStatus (LPC_SDC_T *pSDC, SDMMC_CARD_T *pCardInfo, uint32_t *pStatus) |
| Get 'sd status' of SD Memory card. | |
| int32_t | Chip_SDMMC_ReadBlocks (LPC_SDC_T *pSDC, SDMMC_CARD_T *pCardInfo, void *buffer, int32_t startblock, int32_t blockNum) |
| Performs the read of data from the SD/MMC card. | |
| int32_t | Chip_SDMMC_WriteBlocks (LPC_SDC_T *pSDC, SDMMC_CARD_T *pCardInfo, void *buffer, int32_t startblock, int32_t blockNum) |
| Performs write of data to the SD/MMC card. | |