![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
SD/MMC Card specific setup data structure.
Definition at line 193 of file lpc_sdmmc.h.
#include "lpc_sdmmc.h"
Data Fields | |
| uint32_t | response [4] |
| uint32_t | cid [4] |
| uint32_t | csd [4] |
| uint32_t | ext_csd [512/4] |
| uint32_t | card_type |
| uint16_t | rca |
| uint32_t | speed |
| uint32_t | block_len |
| uint32_t | device_size |
| uint32_t | blocknr |
| uint32_t | clk_rate |
| SDMMC_EVSETUP_FUNC_T | evsetup_cb |
| SDMMC_EVWAIT_FUNC_T | waitfunc_cb |
| SDMMC_MSDELAY_FUNC_T | msdelay_func |
| uint32_t block_len |
Card sector size
Definition at line 201 of file lpc_sdmmc.h.
| uint32_t blocknr |
Block Number
Definition at line 203 of file lpc_sdmmc.h.
| uint32_t card_type |
Card Type
Definition at line 198 of file lpc_sdmmc.h.
| uint32_t cid[4] |
CID of acquired card
Definition at line 195 of file lpc_sdmmc.h.
| uint32_t clk_rate |
Definition at line 204 of file lpc_sdmmc.h.
| uint32_t csd[4] |
CSD of acquired card
Definition at line 196 of file lpc_sdmmc.h.
| uint32_t device_size |
Device Size
Definition at line 202 of file lpc_sdmmc.h.
| SDMMC_EVSETUP_FUNC_T evsetup_cb |
Clock rate Function to setup event information
Definition at line 205 of file lpc_sdmmc.h.
| uint32_t ext_csd[512/4] |
Ext CSD
Definition at line 197 of file lpc_sdmmc.h.
| SDMMC_MSDELAY_FUNC_T msdelay_func |
Function to sleep in ms
Definition at line 207 of file lpc_sdmmc.h.
| uint16_t rca |
Relative address assigned to card
Definition at line 199 of file lpc_sdmmc.h.
| uint32_t response[4] |
Most recent response
Definition at line 194 of file lpc_sdmmc.h.
| uint32_t speed |
Speed
Definition at line 200 of file lpc_sdmmc.h.
| SDMMC_EVWAIT_FUNC_T waitfunc_cb |
Function to wait for event
Definition at line 206 of file lpc_sdmmc.h.