HAL
SPDIFRX_HandleTypeDef is only used within HAL.
 
Symbols
loading...
Files
loading...

SPDIFRX_HandleTypeDef struct

Syntax

typedef struct #endif {   SPDIFRX_TypeDef            *Instance;       SPDIFRX_InitTypeDef        Init;            uint32_t                   *pRxBuffPtr;     uint32_t                   *pCsBuffPtr;     __IO uint16_t              RxXferSize;      __IO uint16_t              RxXferCount;     __IO uint16_t              CsXferSize;      __IO uint16_t              CsXferCount;     DMA_HandleTypeDef          *hdmaCsRx;       DMA_HandleTypeDef          *hdmaDrRx;       __IO HAL_LockTypeDef       Lock;            __IO HAL_SPDIFRX_StateTypeDef  State;       __IO uint32_t  ErrorCode;                 #if (USE_HAL_SPDIFRX_REGISTER_CALLBACKS == 1)   void (*RxHalfCpltCallback)(struct __SPDIFRX_HandleTypeDef *hspdif);      void (*RxCpltCallback)(struct __SPDIFRX_HandleTypeDef *hspdif);          void (*CxHalfCpltCallback)(struct __SPDIFRX_HandleTypeDef *hspdif);      void (*CxCpltCallback)(struct __SPDIFRX_HandleTypeDef *hspdif);          void (*ErrorCallback)(struct __SPDIFRX_HandleTypeDef *hspdif);           void (* MspInitCallback)(struct __SPDIFRX_HandleTypeDef *hspdif);        void (* MspDeInitCallback)(struct __SPDIFRX_HandleTypeDef *hspdif);    #endif  } SPDIFRX_HandleTypeDef;

Fields

pCsBuffPtr

No summary provided. Read more...

RxXferSize

No summary provided. Read more...

RxXferCount

No summary provided. Read more...

CsXferSize

No summary provided. Read more...

CsXferCount

No summary provided. Read more...

hdmaCsRx

No summary provided. Read more...

hdmaDrRx

No summary provided. Read more...

Lock

No summary provided. Read more...

State

No summary provided. Read more...

ErrorCode

No summary provided. Read more...

Instance

No summary provided. Read more...

Init

No summary provided. Read more...

pRxBuffPtr

No summary provided. Read more...

References

LocationReferrerScopeText
stm32f4xx_hal_spdifrx.h:132
typedef struct
stm32f4xx_hal_spdifrx.h:184
stm32f4xx_hal_spdifrx.h:488HAL_SPDIFRX_Init()::hspdifHAL_SPDIFRX_Init()
stm32f4xx_hal_spdifrx.h:489HAL_SPDIFRX_DeInit()::hspdifHAL_SPDIFRX_DeInit()
stm32f4xx_hal_spdifrx.h:490HAL_SPDIFRX_MspInit()::hspdifHAL_SPDIFRX_MspInit()
stm32f4xx_hal_spdifrx.h:491HAL_SPDIFRX_MspDeInit()::hspdifHAL_SPDIFRX_MspDeInit()
stm32f4xx_hal_spdifrx.h:492HAL_SPDIFRX_SetDataFormat()::hspdifHAL_SPDIFRX_SetDataFormat()
stm32f4xx_hal_spdifrx.h:510HAL_SPDIFRX_ReceiveDataFlow()::hspdifHAL_SPDIFRX_ReceiveDataFlow()
stm32f4xx_hal_spdifrx.h:512HAL_SPDIFRX_ReceiveControlFlow()::hspdifHAL_SPDIFRX_ReceiveControlFlow()
stm32f4xx_hal_spdifrx.h:516HAL_SPDIFRX_ReceiveControlFlow_IT()::hspdifHAL_SPDIFRX_ReceiveControlFlow_IT()
stm32f4xx_hal_spdifrx.h:517HAL_SPDIFRX_ReceiveDataFlow_IT()::hspdifHAL_SPDIFRX_ReceiveDataFlow_IT()
stm32f4xx_hal_spdifrx.h:518HAL_SPDIFRX_IRQHandler()::hspdifHAL_SPDIFRX_IRQHandler()
stm32f4xx_hal_spdifrx.h:521HAL_SPDIFRX_ReceiveControlFlow_DMA()::hspdifHAL_SPDIFRX_ReceiveControlFlow_DMA()
stm32f4xx_hal_spdifrx.h:522HAL_SPDIFRX_ReceiveDataFlow_DMA()::hspdifHAL_SPDIFRX_ReceiveDataFlow_DMA()
stm32f4xx_hal_spdifrx.h:523HAL_SPDIFRX_DMAStop()::hspdifHAL_SPDIFRX_DMAStop()
stm32f4xx_hal_spdifrx.h:526HAL_SPDIFRX_RxHalfCpltCallback()::hspdifHAL_SPDIFRX_RxHalfCpltCallback()
stm32f4xx_hal_spdifrx.h:527HAL_SPDIFRX_RxCpltCallback()::hspdifHAL_SPDIFRX_RxCpltCallback()
stm32f4xx_hal_spdifrx.h:528HAL_SPDIFRX_ErrorCallback()::hspdifHAL_SPDIFRX_ErrorCallback()
stm32f4xx_hal_spdifrx.h:529HAL_SPDIFRX_CxHalfCpltCallback()::hspdifHAL_SPDIFRX_CxHalfCpltCallback()
stm32f4xx_hal_spdifrx.h:530HAL_SPDIFRX_CxCpltCallback()::hspdifHAL_SPDIFRX_CxCpltCallback()
stm32f4xx_hal_spdifrx.h:539HAL_SPDIFRX_GetState()::hspdifHAL_SPDIFRX_GetState()
stm32f4xx_hal_spdifrx.h:540HAL_SPDIFRX_GetError()::hspdifHAL_SPDIFRX_GetError()