Searched refs:channelId (Results 1 – 2 of 2) sorted by relevance
| /hal_silabs-latest/simplicity_sdk/platform/emdrv/dmadrv/src/ |
| D | dmadrv.c | 109 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/ |
| D | dmadrv.h | 103 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 …]
|