PSOC E8XXGP Device Support Library
mtb_hal_sdio_configurator_t Struct Reference

Description

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_Typebase
 Base address for the sdhc block.
 
const cy_stc_sd_host_init_config_thost_config
 PDL-level sd host config.
 
const mtb_hal_clock_tclock
 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.
 

Field Documentation

◆ base

SDHC_Type* mtb_hal_sdio_configurator_t::base

Base address for the sdhc block.

◆ host_config

const cy_stc_sd_host_init_config_t* mtb_hal_sdio_configurator_t::host_config

PDL-level sd host config.

◆ clock

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.