![]() |
![]() |
SDWFF3 driver object. More...
#include <SDWFF3.h>

Data Fields | |
| bool | isOpen |
| bool | cardInitiated |
| SD_CardType | cardType |
| bool | card_inserted |
| bool | write_protected |
| uint32_t | cid [4] |
| uint32_t | rca |
| uint32_t | csd [4] |
| uint32_t | scr [2] |
| uint8_t | tranSpeed |
| uint32_t | curBlockSize |
| uint32_t | maxBlockSize |
| uint32_t | numSectors |
| uint32_t | dataBlockCount |
| bool | partialBlock |
| uint32_t | maxBusWidth |
| uint32_t | clockDiv |
| uint32_t | SDminDmaTransferSize |
| SDWFF3_EventCB | SDWFF3_CB_function |
| HwiP_Params | SDhwiPrms |
| HwiP_Struct | SDhwiStruct |
SDWFF3 driver object.
| bool SDWFF3_Object::isOpen |
True if the controller is opened
| bool SDWFF3_Object::cardInitiated |
True if the card is initiated
| SD_CardType SDWFF3_Object::cardType |
Type of card
| bool SDWFF3_Object::card_inserted |
define if the card is connected
| bool SDWFF3_Object::write_protected |
define if the card is write protected
| uint32_t SDWFF3_Object::cid[4] |
Card identification register
| uint32_t SDWFF3_Object::rca |
Relative card address
| uint32_t SDWFF3_Object::csd[4] |
Card specific data
| uint32_t SDWFF3_Object::scr[2] |
SD configuration register
| uint8_t SDWFF3_Object::tranSpeed |
Transfer speed
| uint32_t SDWFF3_Object::curBlockSize |
Number of bytes to be transferred per block
| uint32_t SDWFF3_Object::maxBlockSize |
Max Number of bytes to be transferred per block that can be configured
| uint32_t SDWFF3_Object::numSectors |
Number of sectors - sector = 512B
| uint32_t SDWFF3_Object::dataBlockCount |
Data dec. block counter
| bool SDWFF3_Object::partialBlock |
Define if block length can be changed
| uint32_t SDWFF3_Object::maxBusWidth |
Num of data line that the card supported
| uint32_t SDWFF3_Object::clockDiv |
Variable to divide card clock, based on 40MHz
| uint32_t SDWFF3_Object::SDminDmaTransferSize |
DMA transaction threshold
| SDWFF3_EventCB SDWFF3_Object::SDWFF3_CB_function |
Application call-back function
| HwiP_Params SDWFF3_Object::SDhwiPrms |
HWI interrupt params
| HwiP_Struct SDWFF3_Object::SDhwiStruct |
HWI interrupt struct