PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Data Fields
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_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.

## 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.