LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
mci_card_struct Struct Reference

#include "sdmmc_18xx_43xx.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
 
uint32_t rca
 
uint32_t speed
 
uint32_t block_len
 
uint32_t device_size
 
uint32_t blocknr
 
uint32_t clk_rate
 
sdif_device sdif_dev
 
MCI_EVSETUP_FUNC_T evsetup_cb
 
MCI_WAIT_CB_FUNC_T waitfunc_cb
 
MCI_MSDELAY_FUNC_T msdelay_func
 

Detailed Description

Definition at line 358 of file sdmmc_18xx_43xx.h.

Field Documentation

uint32_t block_len

Card sector size

Definition at line 366 of file sdmmc_18xx_43xx.h.

uint32_t blocknr

Definition at line 368 of file sdmmc_18xx_43xx.h.

uint32_t card_type

Definition at line 363 of file sdmmc_18xx_43xx.h.

uint32_t cid[4]

CID of acquired card

Definition at line 360 of file sdmmc_18xx_43xx.h.

uint32_t clk_rate

Definition at line 369 of file sdmmc_18xx_43xx.h.

uint32_t csd[4]

CSD of acquired card

Definition at line 361 of file sdmmc_18xx_43xx.h.

uint32_t device_size

Definition at line 367 of file sdmmc_18xx_43xx.h.

MCI_EVSETUP_FUNC_T evsetup_cb

Definition at line 371 of file sdmmc_18xx_43xx.h.

uint32_t ext_csd[512/4]

Definition at line 362 of file sdmmc_18xx_43xx.h.

MCI_MSDELAY_FUNC_T msdelay_func

Definition at line 373 of file sdmmc_18xx_43xx.h.

uint32_t rca

Relative address assigned to card

Definition at line 364 of file sdmmc_18xx_43xx.h.

uint32_t response[4]

Most recent response

Definition at line 359 of file sdmmc_18xx_43xx.h.

sdif_device sdif_dev

Definition at line 370 of file sdmmc_18xx_43xx.h.

uint32_t speed

Definition at line 365 of file sdmmc_18xx_43xx.h.

MCI_WAIT_CB_FUNC_T waitfunc_cb

Definition at line 372 of file sdmmc_18xx_43xx.h.


The documentation for this struct was generated from the following file: