Home
last modified time | relevance | path

Searched refs:channelId (Results 1 – 2 of 2) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/emdrv/dmadrv/src/
Ddmadrv.c109 unsigned int channelId,
140 Ecode_t DMADRV_AllocateChannel(unsigned int *channelId, void *capabilities) in DMADRV_AllocateChannel() argument
150 if ( channelId == NULL ) { in DMADRV_AllocateChannel()
157 *channelId = i; in DMADRV_AllocateChannel()
182 Ecode_t DMADRV_AllocateChannelById(unsigned int channelId, void *capabilities) in DMADRV_AllocateChannelById() argument
191 if ( channelId >= EMDRV_DMADRV_DMA_CH_COUNT ) { in DMADRV_AllocateChannelById()
196 if ( !chTable[channelId].allocated ) { in DMADRV_AllocateChannelById()
197 chTable[channelId].allocated = true; in DMADRV_AllocateChannelById()
198 chTable[channelId].callback = NULL; in DMADRV_AllocateChannelById()
273 Ecode_t DMADRV_FreeChannel(unsigned int channelId) in DMADRV_FreeChannel() argument
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emdrv/dmadrv/inc/
Ddmadrv.h103 Ecode_t DMADRV_AllocateChannel(unsigned int *channelId,
105 Ecode_t DMADRV_AllocateChannelById(unsigned int channelId,
108 Ecode_t DMADRV_FreeChannel(unsigned int channelId);
111 Ecode_t DMADRV_MemoryPeripheral(unsigned int channelId,
120 Ecode_t DMADRV_PeripheralMemory(unsigned int channelId,
129 Ecode_t DMADRV_MemoryPeripheralPingPong(unsigned int channelId,
139 Ecode_t DMADRV_PeripheralMemoryPingPong(unsigned int channelId,
151 Ecode_t DMADRV_LdmaStartTransfer(int channelId,
157 Ecode_t DMADRV_LdmaStartTransfer(int channelId,
164 Ecode_t DMADRV_PauseTransfer(unsigned int channelId);
[all …]