HAL FMAC APIs ¶
-
FMAC Exported Functions
- Initialization and de-initialization functions
-
FMAC configuration functions
-
HAL_FMAC_SetConfig()
-
HAL_FMAC_GetConfig()
-
HAL_FMAC_SetX1FullWatermark()
-
HAL_FMAC_GetX1FullWatermark()
-
HAL_FMAC_SetYEmptyWatermark()
-
HAL_FMAC_GetYEmptyWatermark()
-
HAL_FMAC_SetX2BaseAddress()
-
HAL_FMAC_EnableClip()
-
HAL_FMAC_DisableClip()
-
HAL_FMAC_IsEnabledClip()
-
HAL_FMAC_GetX1Address()
-
HAL_FMAC_GetYAddress()
-
HAL_FMAC_SetWriteX1DMA()
-
HAL_FMAC_SetReadYDMA()
-
- Preload functions
- Filter functions
-
Y buffer read functions and X1 buffer write functions
-
HAL_FMAC_WriteX1()
-
HAL_FMAC_ReadY()
-
HAL_FMAC_WriteX1_IT()
-
HAL_FMAC_ReadY_IT()
-
HAL_FMAC_WriteX1_DMA()
-
HAL_FMAC_WriteX1_DMA_Opt()
-
HAL_FMAC_ReadY_DMA()
-
HAL_FMAC_ReadY_DMA_Opt()
-
HAL_FMAC_LockX1WriteAccessForExternPeriph()
-
HAL_FMAC_UnlockX1WriteAccessForExternPeriph()
-
HAL_FMAC_LockYReadAccessForExternPeriph()
-
HAL_FMAC_UnlockYReadAccessForExternPeriph()
-
-
Callback functions
-
HAL_FMAC_ErrorCallback()
-
HAL_FMAC_WriteX1CpltCallback()
-
HAL_FMAC_ReadYCpltCallback()
-
HAL_FMAC_WriteX1HalfCpltCallback()
-
HAL_FMAC_ReadYHalfCpltCallback()
-
HAL_FMAC_PreloadCpltCallback()
-
HAL_FMAC_RegisterWriteX1CpltCallback()
-
HAL_FMAC_RegisterReadYCpltCallback()
-
HAL_FMAC_RegisterWriteX1HalfCpltCallback()
-
HAL_FMAC_RegisterReadYHalfCpltCallback()
-
HAL_FMAC_RegisterPreloadCpltCallback()
-
HAL_FMAC_RegisterErrorCallback()
-
- IRQ handler management
- Peripheral State and Error functions
- Set/Get user data
- HAL FMAC Types
- HAL FMAC Constants