Public Attributes | List of all members
_hal_spi_callback Struct Reference
Peripheral Driver » HAL Driver » SPI » Callback Structures » Callback

HAL_SPI Callback function definition. More...

`#include <gr55xx_hal_spi.h>`

## Public Attributes
void(* | spi_msp_init )(spi_handle_t *p_spi)
| SPI init MSP callback More...
void(* | spi_msp_deinit )(spi_handle_t *p_spi)
| SPI de-init MSP callback More...
void(* | spi_error_callback )(spi_handle_t *p_spi)
| SPI error callback More...
void(* | spi_abort_cplt_callback )(spi_handle_t *p_spi)
| SPI abort completed callback More...
void(* | spi_rx_cplt_callback )(spi_handle_t *p_spi)
| SPI rx transfer completed callback More...
void(* | spi_tx_cplt_callback )(spi_handle_t *p_spi)
| SPI tx transfer completed callback More...
void(* | spi_tx_rx_cplt_callback )(spi_handle_t *p_spi)
| SPI tx/rx transfer completed callback More...

## Detailed Description

HAL_SPI Callback function definition.

Definition at line 192 of file gr55xx_hal_spi.h.

## Member Data Documentation

## ◆ spi_abort_cplt_callback

void(* _hal_spi_callback::spi_abort_cplt_callback) (spi_handle_t *p_spi)

SPI abort completed callback

Definition at line 197 of file gr55xx_hal_spi.h.

## ◆ spi_error_callback

void(* _hal_spi_callback::spi_error_callback) (spi_handle_t *p_spi)

SPI error callback

Definition at line 196 of file gr55xx_hal_spi.h.

## ◆ spi_msp_deinit

void(* _hal_spi_callback::spi_msp_deinit) (spi_handle_t *p_spi)

SPI de-init MSP callback

Definition at line 195 of file gr55xx_hal_spi.h.

## ◆ spi_msp_init

void(* _hal_spi_callback::spi_msp_init) (spi_handle_t *p_spi)

SPI init MSP callback

Definition at line 194 of file gr55xx_hal_spi.h.

## ◆ spi_rx_cplt_callback

void(* _hal_spi_callback::spi_rx_cplt_callback) (spi_handle_t *p_spi)

SPI rx transfer completed callback

Definition at line 198 of file gr55xx_hal_spi.h.

## ◆ spi_tx_cplt_callback

void(* _hal_spi_callback::spi_tx_cplt_callback) (spi_handle_t *p_spi)

SPI tx transfer completed callback

Definition at line 199 of file gr55xx_hal_spi.h.

## ◆ spi_tx_rx_cplt_callback

void(* _hal_spi_callback::spi_tx_rx_cplt_callback) (spi_handle_t *p_spi)

SPI tx/rx transfer completed callback

Definition at line 200 of file gr55xx_hal_spi.h.

The documentation for this struct was generated from the following file:

- gr55xx_hal_spi.h