PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Data Fields
mtb_hal_sdio_t Struct Reference

## Description

SDIO object.

Application code should not rely on the specific contents of this struct. They are considered an implementation detail which is subject to change between platforms and/or HAL releases.

## Data Fields
_mtb_hal_sdxx_t | sdxx
| Common data for mxsdhc IP.
_mtb_hal_event_callback_data_t | callback_data
| Information about registered callback, if any.
mtb_hal_gpio_t | pin_data0
| Pin connected to data bus bit 0.
mtb_hal_gpio_t | pin_data1
| Pin connected to data bus bit 1.
mtb_hal_gpio_t | pin_data2
| Pin connected to data bus bit 2.
mtb_hal_gpio_t | pin_data3
| Pin connected to data bus bit 3.
uint16_t | block_size
| Size configured for block transfers.

## Field Documentation

## ◆ sdxx

_mtb_hal_sdxx_t mtb_hal_sdio_t::sdxx

Common data for mxsdhc IP.

## ◆ callback_data

_mtb_hal_event_callback_data_t mtb_hal_sdio_t::callback_data

Information about registered callback, if any.

## ◆ pin_data0

mtb_hal_gpio_t mtb_hal_sdio_t::pin_data0

Pin connected to data bus bit 0.

## ◆ pin_data1

mtb_hal_gpio_t mtb_hal_sdio_t::pin_data1

Pin connected to data bus bit 1.

## ◆ pin_data2

mtb_hal_gpio_t mtb_hal_sdio_t::pin_data2

Pin connected to data bus bit 2.

## ◆ pin_data3

mtb_hal_gpio_t mtb_hal_sdio_t::pin_data3

Pin connected to data bus bit 3.

## ◆ block_size

uint16_t mtb_hal_sdio_t::block_size

Size configured for block transfers.