Home
last modified time | relevance | path

Searched refs:RSI_UDMA_HANDLE_T (Results 1 – 5 of 5) sorted by relevance

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/rom_driver/inc/
Drsi_rom_udma.h125 STATIC INLINE rsi_error_t RSI_UDMA_SetupChannelTransfer(RSI_UDMA_HANDLE_T pHandle, in RSI_UDMA_SetupChannelTransfer()
150 STATIC INLINE rsi_error_t RSI_UDMA_SetChannelScatterGatherTransfer(RSI_UDMA_HANDLE_T pHandle, in RSI_UDMA_SetChannelScatterGatherTransfer()
180 STATIC INLINE uint32_t RSI_UDMA_GetChannelTransferLength(RSI_UDMA_HANDLE_T pHandle, in RSI_UDMA_GetChannelTransferLength()
213 STATIC INLINE uint32_t RSI_UDMA_GetChannelTransferMode(RSI_UDMA_HANDLE_T pHandle, const RSI_UDMA_CH… in RSI_UDMA_GetChannelTransferMode()
229 STATIC INLINE RSI_UDMA_HANDLE_T RSI_UDMA_Init(void *mem, const RSI_UDMA_INIT_T *pInit) in RSI_UDMA_Init()
254 STATIC INLINE rsi_error_t RSI_UDMA_SetupChannel(RSI_UDMA_HANDLE_T pHandle, const RSI_UDMA_CHA_CFG_T… in RSI_UDMA_SetupChannel()
269 STATIC INLINE void RSI_UDMA_DeInit(RSI_UDMA_HANDLE_T pHandle, const RSI_UDMA_CHA_CFG_T *pCfg) in RSI_UDMA_DeInit()
285 STATIC INLINE void RSI_UDMA_Interrupthandler(RSI_UDMA_HANDLE_T pHandle) in RSI_UDMA_Interrupthandler()
301 STATIC INLINE rsi_error_t RSI_UDMA_InterruptEnable(RSI_UDMA_HANDLE_T pHandle, uint8_t dmaCh) in RSI_UDMA_InterruptEnable()
313 rsi_error_t RSI_UDMA_SetupChannelTransfer(RSI_UDMA_HANDLE_T pHandle,
[all …]
Drsi_rom_udma_wrapper.h50 STATIC INLINE RSI_UDMA_HANDLE_T UDMAx_Initialize(const UDMA_RESOURCES *udma, in UDMAx_Initialize()
52 RSI_UDMA_HANDLE_T udmaHandle, in UDMAx_Initialize()
80 RSI_UDMA_HANDLE_T udmaHandle) in UDMAx_ChannelConfigure()
97 STATIC INLINE int32_t UDMAx_ChannelEnable(uint8_t ch, const UDMA_RESOURCES *udma, RSI_UDMA_HANDLE_T in UDMAx_ChannelEnable()
107 STATIC INLINE int32_t UDMAx_DMAEnable(const UDMA_RESOURCES *udma, RSI_UDMA_HANDLE_T udmaHandle) in UDMAx_DMAEnable()
116 … int32_t UDMAx_ChannelDisable(uint8_t ch, const UDMA_RESOURCES *udma, RSI_UDMA_HANDLE_T udmaHandle) in UDMAx_ChannelDisable()
129 RSI_UDMA_HANDLE_T udmaHandle) in UDMAx_ChannelGetCount()
Drsi_rom_table_si91x.h302 RSI_UDMA_HANDLE_T (*udma_init)(void *mem, const RSI_UDMA_INIT_T *pInit);
304 …uint32_t (*udma_get_channel_transfer_mode)(RSI_UDMA_HANDLE_T pHandle, const RSI_UDMA_CHA_CFG_T *pC…
305 rsi_error_t (*udma_setup_channel_transfer)(RSI_UDMA_HANDLE_T pHandle,
311 rsi_error_t (*udma_set_channel_scatter_gather_transfer)(RSI_UDMA_HANDLE_T pHandle,
317 uint32_t (*udma_get_channel_transfer_length)(RSI_UDMA_HANDLE_T pHandle,
321 rsi_error_t (*udma_setup_channel)(RSI_UDMA_HANDLE_T pHandle, const RSI_UDMA_CHA_CFG_T *pCfg);
323 void (*udma_deInit)(RSI_UDMA_HANDLE_T pHandle, const RSI_UDMA_CHA_CFG_T *pCfg);
325 void (*udma_interrupt_handler)(RSI_UDMA_HANDLE_T pHandle);
327 rsi_error_t (*udma_interrupt_enable)(RSI_UDMA_HANDLE_T pHandle, uint8_t dmaCh);
335 RSI_UDMA_HANDLE_T(*uDMAx_Initialize)
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/
Drsi_udma.h205 typedef void *RSI_UDMA_HANDLE_T; typedef
236 typedef void (*udmaTransferCompleteCB)(RSI_UDMA_HANDLE_T udmaHandle, RSI_UDMA_DESC_T *pTranDesc, ui…
293 STATIC INLINE void RSI_UDMA_RegisterCallback(RSI_UDMA_HANDLE_T pHandle, udmaTransferCompleteCB pCB) in RSI_UDMA_RegisterCallback()
307 STATIC INLINE void RSI_UDMA_UDMAEnable(RSI_UDMA_HANDLE_T pHandle) in RSI_UDMA_UDMAEnable()
321 STATIC INLINE void RSI_UDMA_UDMADisable(RSI_UDMA_HANDLE_T pHandle) in RSI_UDMA_UDMADisable()
348 STATIC INLINE void RSI_UDMA_ErrorStatusClear(RSI_UDMA_HANDLE_T pHandle) in RSI_UDMA_ErrorStatusClear()
362 STATIC INLINE rsi_error_t RSI_UDMA_ChannelEnable(RSI_UDMA_HANDLE_T pHandle, uint8_t dmaCh) in RSI_UDMA_ChannelEnable()
382 STATIC INLINE rsi_error_t RSI_UDMA_ChannelDisable(RSI_UDMA_HANDLE_T pHandle, uint8_t dmaCh) in RSI_UDMA_ChannelDisable()
401 STATIC INLINE rsi_error_t RSI_UDMA_ChannelIsEnabled(RSI_UDMA_HANDLE_T pHandle, uint8_t dmaCh) in RSI_UDMA_ChannelIsEnabled()
422 STATIC INLINE void *RSI_UDMA_GetControlBaseAddress(RSI_UDMA_HANDLE_T pHandle) in RSI_UDMA_GetControlBaseAddress()
[all …]
Drsi_udma_wrapper.h61 RSI_UDMA_HANDLE_T uDMAx_Initialize(const UDMA_RESOURCES *udma,
63 RSI_UDMA_HANDLE_T udmaHandle,
75 RSI_UDMA_HANDLE_T udmaHandle);
76 int32_t uDMAx_ChannelEnable(uint8_t ch, const UDMA_RESOURCES *udma, RSI_UDMA_HANDLE_T udmaHandle);
77 int32_t uDMAx_DMAEnable(const UDMA_RESOURCES *udma, RSI_UDMA_HANDLE_T udmaHandle);
78 int32_t uDMAx_ChannelDisable(uint8_t ch, const UDMA_RESOURCES *udma, RSI_UDMA_HANDLE_T udmaHandle);
83 RSI_UDMA_HANDLE_T udmaHandle);