SDIO configurator struct.
This struct allows a configurator to provide block configuration information to the HAL. Because configurator-generated configurations are platform specific, the contents of this struct is subject to change between platforms and/or HAL releases.
Data Fields | |
| SDHC_Type * | base |
| Base address for the sdhc block. | |
| const cy_stc_sd_host_init_config_t * | host_config |
| PDL-level sd host config. | |
| const mtb_hal_clock_t * | clock |
| Default clock to use. | |
| struct { | |
| mtb_hal_gpio_t | clk |
| SDIO clock pin. | |
| mtb_hal_gpio_t | cmd |
| SDIO command pin. | |
| mtb_hal_gpio_t | data [4] |
| SDIO data pins. | |
| } | gpios |
| Pins that are connected to the SDIO interface. | |
| SDHC_Type* mtb_hal_sdio_configurator_t::base |
Base address for the sdhc block.
| const cy_stc_sd_host_init_config_t* mtb_hal_sdio_configurator_t::host_config |
PDL-level sd host config.
| const mtb_hal_clock_t* mtb_hal_sdio_configurator_t::clock |
Default clock to use.
| struct { ... } mtb_hal_sdio_configurator_t::gpios |
Pins that are connected to the SDIO interface.