STM32H735xx HAL User Manual
Modules | Defines | Typedefs | Enumerations
SPDIFRX
STM32H7xx_HAL_Driver

SPDIFRX HAL module driver. More...

Modules

 SPDIFRX Exported Functions
 SPDIFRX Exported Types
 SPDIFRX Exported Constants
 SPDIFRX Exported Macros
 SPDIFRX Private Macros
 SPDIFRX Private Functions

Defines

#define SPDIFRX_TIMEOUT_VALUE   0xFFFFU

Typedefs

typedef void(* pSPDIFRX_CallbackTypeDef )(SPDIFRX_HandleTypeDef *hspdif)
 HAL SPDIFRX Callback pointer definition.

Enumerations

enum  HAL_SPDIFRX_CallbackIDTypeDef {
  HAL_SPDIFRX_RX_HALF_CB_ID = 0x00U, HAL_SPDIFRX_RX_CPLT_CB_ID = 0x01U, HAL_SPDIFRX_CX_HALF_CB_ID = 0x02U, HAL_SPDIFRX_CX_CPLT_CB_ID = 0x03U,
  HAL_SPDIFRX_ERROR_CB_ID = 0x04U, HAL_SPDIFRX_MSPINIT_CB_ID = 0x05U, HAL_SPDIFRX_MSPDEINIT_CB_ID = 0x06U
}
 HAL SPDIFRX Callback ID enumeration definition. More...

Detailed Description

SPDIFRX HAL module driver.


Define Documentation

#define SPDIFRX_TIMEOUT_VALUE   0xFFFFU

Typedef Documentation

HAL SPDIFRX Callback pointer definition.

pointer to an SPDIFRX callback function

Definition at line 202 of file stm32h7xx_hal_spdifrx.h.


Enumeration Type Documentation

HAL SPDIFRX Callback ID enumeration definition.

Enumerator:
HAL_SPDIFRX_RX_HALF_CB_ID 

SPDIFRX Data flow half completed callback ID

HAL_SPDIFRX_RX_CPLT_CB_ID 

SPDIFRX Data flow completed callback

HAL_SPDIFRX_CX_HALF_CB_ID 

SPDIFRX Control flow half completed callback

HAL_SPDIFRX_CX_CPLT_CB_ID 

SPDIFRX Control flow completed callback

HAL_SPDIFRX_ERROR_CB_ID 

SPDIFRX error callback

HAL_SPDIFRX_MSPINIT_CB_ID 

SPDIFRX Msp Init callback ID

HAL_SPDIFRX_MSPDEINIT_CB_ID 

SPDIFRX Msp DeInit callback ID

Definition at line 188 of file stm32h7xx_hal_spdifrx.h.