SD Card driver context. More...
#include <sdhc.h>
Data Fields | |
Sdhc * | dev |
SDHC instance | |
gpio_t | cd |
Card detect pin | |
gpio_t | wp |
Write Protect pin | |
mutex_t | lock |
Ensure thread-safe access | |
mutex_t | sync |
ISR mutex | |
uint32_t | sectors |
Capacity in bytes | |
uint32_t | clock |
Accepted Cloc Rate in Hz | |
uint16_t | rca |
Relative Card Address | |
uint16_t | error |
Last error state | |
uint8_t | type |
Type of Card | |
uint8_t | version |
Version of Card | |
uint8_t | bus_width |
Acceptable Bus Width (1 or 4) | |
bool | high_speed |
Turbo mode | |
bool | need_init |
Card installed but not initialized if true. | |