SD card configuration structure. More...
#include <sdio.h>
Data Fields | |
| bool | lowVoltageSignaling |
| sdio_bus_width_en | busWidth |
| sdio_card_type_en * | cardType |
| uint32_t * | rca |
| sdio_card_capacity_en * | cardCapacity |
| uint32_t | clockSpeed |
| uint32_t | busSpeed |
SD card configuration structure.
| bool sdio_sd_card_config_t::lowVoltageSignaling |
If true, the host supports 1.8V signaling for UHS-I cards.
| sdio_bus_width_en sdio_sd_card_config_t::busWidth |
The desired bus width for data transfer
| sdio_card_type_en* sdio_sd_card_config_t::cardType |
Pointer to store the detected card type (SD, SDIO, Combo, or Unusable).
| uint32_t* sdio_sd_card_config_t::rca |
Pointer to where the Relative Card Address (RCA) of the card will be stored.
| sdio_card_capacity_en* sdio_sd_card_config_t::cardCapacity |
Stores the card capacity type (SDSC, SDHC, SDXC, or Unsupported).
| uint32_t sdio_sd_card_config_t::clockSpeed |
Configures the SDIO clock speed in Hz.
| uint32_t sdio_sd_card_config_t::busSpeed |
Configures the bus speed mode (e.g., Default, High Speed, SDR50).