Public Attributes | List of all members

#include <stm32f7xx_hal_sai.h>

Public Attributes

__IO uint32_t ErrorCode
 
SAI_FrameInitTypeDef FrameInit
 
DMA_HandleTypeDefhdmarx
 
DMA_HandleTypeDefhdmatx
 
SAI_InitTypeDef Init
 
SAI_Block_TypeDefInstance
 
void(* InterruptServiceRoutine )(struct __SAI_HandleTypeDef *hsai)
 
HAL_LockTypeDef Lock
 
SAIcallback mutecallback
 
uint8_t * pBuffPtr
 
SAI_SlotInitTypeDef SlotInit
 
__IO HAL_SAI_StateTypeDef State
 
uint16_t XferCount
 
uint16_t XferSize
 

Detailed Description

Definition at line 191 of file stm32f7xx_hal_sai.h.

Member Data Documentation

◆ ErrorCode

__IO uint32_t __SAI_HandleTypeDef::ErrorCode

SAI Error code

Definition at line 219 of file stm32f7xx_hal_sai.h.

◆ FrameInit

SAI_FrameInitTypeDef __SAI_HandleTypeDef::FrameInit

SAI Frame configuration parameters

Definition at line 197 of file stm32f7xx_hal_sai.h.

◆ hdmarx

DMA_HandleTypeDef * __SAI_HandleTypeDef::hdmarx

SAI Rx DMA handle parameters

Definition at line 209 of file stm32f7xx_hal_sai.h.

◆ hdmatx

DMA_HandleTypeDef * __SAI_HandleTypeDef::hdmatx

SAI Tx DMA handle parameters

Definition at line 207 of file stm32f7xx_hal_sai.h.

◆ Init

SAI_InitTypeDef __SAI_HandleTypeDef::Init

SAI communication parameters

Definition at line 195 of file stm32f7xx_hal_sai.h.

◆ Instance

SAI_Block_TypeDef * __SAI_HandleTypeDef::Instance

SAI Blockx registers base address

Definition at line 193 of file stm32f7xx_hal_sai.h.

◆ InterruptServiceRoutine

void(* __SAI_HandleTypeDef::InterruptServiceRoutine)(struct __SAI_HandleTypeDef *hsai)

Definition at line 213 of file stm32f7xx_hal_sai.h.

◆ Lock

HAL_LockTypeDef __SAI_HandleTypeDef::Lock

SAI locking object

Definition at line 215 of file stm32f7xx_hal_sai.h.

◆ mutecallback

SAIcallback __SAI_HandleTypeDef::mutecallback

SAI mute callback

Definition at line 211 of file stm32f7xx_hal_sai.h.

◆ pBuffPtr

uint8_t * __SAI_HandleTypeDef::pBuffPtr

Pointer to SAI transfer Buffer

Definition at line 201 of file stm32f7xx_hal_sai.h.

◆ SlotInit

SAI_SlotInitTypeDef __SAI_HandleTypeDef::SlotInit

SAI Slot configuration parameters

Definition at line 199 of file stm32f7xx_hal_sai.h.

◆ State

__IO HAL_SAI_StateTypeDef __SAI_HandleTypeDef::State

SAI communication state

Definition at line 217 of file stm32f7xx_hal_sai.h.

◆ XferCount

uint16_t __SAI_HandleTypeDef::XferCount

SAI transfer counter

Definition at line 205 of file stm32f7xx_hal_sai.h.

◆ XferSize

uint16_t __SAI_HandleTypeDef::XferSize

SAI transfer size

Definition at line 203 of file stm32f7xx_hal_sai.h.


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


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19