| 
    ChibiOS/HAL 9.0.0
    
   | 
 
Structure representing an SDC driver. More...
#include <hal_sdc_lld.h>

Data Fields | |
| const struct SDCDriverVMT * | vmt | 
| Virtual Methods Table.   | |
| _mmcsd_block_device_data const SDCConfig * | config | 
| Current configuration data.   | |
| sdcmode_t | cardmode | 
| Various flags regarding the mounted card.   | |
| sdcflags_t | errors | 
| Errors flags.   | |
| uint32_t | rca | 
| Card RCA.   | |
| uint8_t | buf [MMCSD_BLOCK_SIZE] | 
| Buffer for internal operations.   | |
Structure representing an SDC driver.
Definition at line 105 of file hal_sdc_lld.h.
| const struct SDCDriverVMT* SDCDriver::vmt | 
| _mmcsd_block_device_data const SDCConfig* SDCDriver::config | 
Current configuration data.
Definition at line 114 of file hal_sdc_lld.h.
Referenced by mmc_set_bus_width(), sdc_set_bus_width(), sdcObjectInit(), sdcStart(), and sdcStop().
| sdcmode_t SDCDriver::cardmode | 
Various flags regarding the mounted card.
Definition at line 118 of file hal_sdc_lld.h.
Referenced by detect_bus_clk(), mmc_init(), mode_detect(), sdc_init(), sdcConnect(), and sdcErase().
| sdcflags_t SDCDriver::errors | 
Errors flags.
Definition at line 122 of file hal_sdc_lld.h.
Referenced by sdcGetAndClearErrors(), sdcObjectInit(), sdcRead(), and sdcWrite().
| uint32_t SDCDriver::rca | 
Card RCA.
Definition at line 126 of file hal_sdc_lld.h.
Referenced by _sdc_wait_for_transfer_state_internal(), sdc_set_bus_width(), and sdcConnect().
| uint8_t SDCDriver::buf[MMCSD_BLOCK_SIZE] | 
Buffer for internal operations.
Definition at line 130 of file hal_sdc_lld.h.
Referenced by sdc_detect_bus_clk(), and sdcConnect().