EasyManua.ls Logo

Espressif ESP32-S2 - Page 749

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
float io_voltage
I/O voltage used by the controller (voltage switching is not supported)
esp_err_t (*init)(void)
Host function to initialize the driver
esp_err_t (*set_bus_width)(int slot, size_t width)
host function to set bus width
size_t (*get_bus_width)(int slot)
host function to get bus width
esp_err_t (*set_bus_ddr_mode)(int slot, bool ddr_enable)
host function to set DDR mode
esp_err_t (*set_card_clk)(int slot, uint32_t freq_khz)
host function to set card clock frequency
esp_err_t (*do_transaction)(int slot, sdmmc_command_t *cmdinfo)
host function to do a transaction
esp_err_t (*deinit)(void)
host function to deinitialize the driver
esp_err_t (*deinit_p)(int slot)
host function to deinitialize the driver, called with the slot
esp_err_t (*io_int_enable)(int slot)
Host function to enable SDIO interrupt line
esp_err_t (*io_int_wait)(int slot, TickType_t timeout_ticks)
Host function to wait for SDIO interrupt line to be active
int command_timeout_ms
timeout, in milliseconds, of a single command. Set to 0 to use the default value.
struct sdmmc_card_t
SD/MMC card information structure
Public Members
sdmmc_host_t host
Host with which the card is associated
uint32_t ocr
OCR (Operation Conditions Register) value
sdmmc_cid_t cid
decoded CID (Card IDentification) register value
sdmmc_response_t raw_cid
raw CID of MMC card to be decoded after the CSD is fetched in the data transfer mode
sdmmc_csd_t csd
decoded CSD (Card-Specific Data) register value
sdmmc_scr_t scr
decoded SCR (SD card Configuration Register) value
sdmmc_ext_csd_t ext_csd
decoded EXT_CSD (Extended Card Specific Data) register value
uint16_t rca
RCA (Relative Card Address)
uint16_t max_freq_khz
Maximum frequency, in kHz, supported by the card
Espressif Systems 738
Submit Document Feedback
Release v4.4

Table of Contents