79 if (hsai == &spdiftxhsai)
#define __HAL_RCC_SPDIFRX_CLK_ENABLE()
void HAL_SPDIFRX_MspInit(SPDIFRX_HandleTypeDef *hspdifrx)
SPDIFRX MSP Init.
uint32_t PeriphClockSelection
DMA_HandleTypeDef hdma_spdif_rx_dt
SPDIFRX handle Structure definition.
#define DMA_MBURST_SINGLE
#define __HAL_LINKDMA(__HANDLE__, __PPP_DMA_FIELD__, __DMA_HANDLE__)
void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin)
SAI_HandleTypeDef spdiftxhsai
HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit)
#define RCC_SAI2CLKSOURCE_PLLSAI
#define GPIO_SPEED_FREQ_LOW
#define DMA_MDATAALIGN_HALFWORD
DMA_HandleTypeDef * hdmaDrRx
SAI_Block_TypeDef * Instance
#define DMA_FIFO_THRESHOLD_FULL
#define __HAL_RCC_GPIOD_CLK_ENABLE()
#define DMA_PDATAALIGN_WORD
#define GPIO_SPEED_FREQ_VERY_HIGH
DMA_HandleTypeDef hSaiDma
RCC extended clocks structure definition.
void HAL_NVIC_SetPriority(IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority)
DMA_Stream_TypeDef * Instance
#define __HAL_RCC_DMA2_CLK_ENABLE()
void HAL_NVIC_EnableIRQ(IRQn_Type IRQn)
#define __HAL_RCC_SAI2_CLK_ENABLE()
void HAL_SPDIFRX_MspDeInit(SPDIFRX_HandleTypeDef *hspdifrx)
#define DMA_PDATAALIGN_HALFWORD
GPIO Init structure definition.
#define __HAL_RCC_SPDIFRX_CLK_DISABLE()
uint32_t PeriphDataAlignment
#define DMA_MDATAALIGN_WORD
void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init)
#define RCC_PERIPHCLK_SAI2
#define DMA_PBURST_SINGLE
DMA handle Structure definition.
uint32_t Sai2ClockSelection
#define DMA_PRIORITY_MEDIUM
HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma)
#define DMA_FIFOMODE_ENABLE
SPDIFRX_TypeDef * Instance
uint32_t MemDataAlignment
HAL_StatusTypeDef HAL_DMA_DeInit(DMA_HandleTypeDef *hdma)
#define DMA_PERIPH_TO_MEMORY
void HAL_SAI_MspInit(SAI_HandleTypeDef *hsai)
SAI MSP Init.
#define DMA_PRIORITY_HIGH
#define DMA_MEMORY_TO_PERIPH
RCC_PeriphCLKInitTypeDef PeriphClkInitStruct
RCC_PLLSAIInitTypeDef PLLSAI