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/ |
| D | rsi_rom_udma.h | 125 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 …]
|
| D | rsi_rom_udma_wrapper.h | 50 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()
|
| D | rsi_rom_table_si91x.h | 302 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/ |
| D | rsi_udma.h | 205 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 …]
|
| D | rsi_udma_wrapper.h | 61 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);
|