Public Attributes | List of all members
_hal_aes_callback Struct Reference
Peripheral Driver » HAL Driver » AES » Callback Structures » AES Callback

HAL AES Callback function definition. More...

`#include <hal_aes.h>`

## Public Attributes
void(* | aes_msp_init )(aes_handle_t *p_aes)
void(* | aes_msp_deinit )(aes_handle_t *p_aes)
void(* | aes_error_callback )(aes_handle_t *p_aes)
void(* | aes_done_callback )(aes_handle_t *p_aes)
void(* | aes_abort_cplt_callback )(aes_handle_t *p_aes)

## Detailed Description

HAL AES Callback function definition.

Definition at line 157 of file hal_aes.h.

## Member Data Documentation

## ◆ aes_abort_cplt_callback

void(* _hal_aes_callback::aes_abort_cplt_callback) (aes_handle_t *p_aes)

AES abort complete callback

Definition at line 163 of file hal_aes.h.

## ◆ aes_done_callback

void(* _hal_aes_callback::aes_done_callback) (aes_handle_t *p_aes)

AES encrypt or decrypt done callback

Definition at line 162 of file hal_aes.h.

## ◆ aes_error_callback

void(* _hal_aes_callback::aes_error_callback) (aes_handle_t *p_aes)

AES error callback

Definition at line 161 of file hal_aes.h.

## ◆ aes_msp_deinit

void(* _hal_aes_callback::aes_msp_deinit) (aes_handle_t *p_aes)

AES de-init MSP callback

Definition at line 160 of file hal_aes.h.

## ◆ aes_msp_init

void(* _hal_aes_callback::aes_msp_init) (aes_handle_t *p_aes)

AES init MSP callback

Definition at line 159 of file hal_aes.h.

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

- hal_aes.h