Home
last modified time | relevance | path

Searched refs:DMAx (Results 1 – 15 of 15) sorted by relevance

/bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/
A Dstm32l1xx_ll_dma.h1478 SET_BIT(DMAx->IFCR, DMA_IFCR_CGIF1); in LL_DMA_ClearFlag_GI1()
1489 SET_BIT(DMAx->IFCR, DMA_IFCR_CGIF2); in LL_DMA_ClearFlag_GI2()
1500 SET_BIT(DMAx->IFCR, DMA_IFCR_CGIF3); in LL_DMA_ClearFlag_GI3()
1511 SET_BIT(DMAx->IFCR, DMA_IFCR_CGIF4); in LL_DMA_ClearFlag_GI4()
1522 SET_BIT(DMAx->IFCR, DMA_IFCR_CGIF5); in LL_DMA_ClearFlag_GI5()
1533 SET_BIT(DMAx->IFCR, DMA_IFCR_CGIF6); in LL_DMA_ClearFlag_GI6()
1544 SET_BIT(DMAx->IFCR, DMA_IFCR_CGIF7); in LL_DMA_ClearFlag_GI7()
1555 SET_BIT(DMAx->IFCR, DMA_IFCR_CTCIF1); in LL_DMA_ClearFlag_TC1()
1566 SET_BIT(DMAx->IFCR, DMA_IFCR_CTCIF2); in LL_DMA_ClearFlag_TC2()
1577 SET_BIT(DMAx->IFCR, DMA_IFCR_CTCIF3); in LL_DMA_ClearFlag_TC3()
[all …]
/bsp/fm33lc026/libraries/FM33LC0xx_FL_Driver/Inc/
A Dfm33lc0xx_fl_dma.h311 SET_BIT(DMAx->GCR, DMA_GCR_EN_Msk); in FL_DMA_Enable()
354 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_WriteTransmissionSize()
382 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_ReadTransmissionSize()
415 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_SetPriority()
447 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_GetPriority()
478 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_SetMemoryIncrementMode()
508 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_GetMemoryIncrementMode()
572 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_SetPeripheralMap()
604 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_GetPeripheralMap()
632 DMA_ADDR *Temp = (DMA_ADDR *)DMAx; in FL_DMA_SetTransmissionDirection()
[all …]
/bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Source/
A Dald_dma.c112 assert_param(IS_DMA(DMAx)); in dma_config_base()
259 assert_param(IS_DMA(DMAx)); in ald_dma_reset()
261 WRITE_REG(DMAx->CFG, 0x0); in ald_dma_reset()
268 WRITE_REG(DMAx->IER, 0x0); in ald_dma_reset()
285 assert_param(IS_DMA(DMAx)); in ald_dma_init()
290 ald_dma_reset(DMAx); in ald_dma_init()
479 assert_param(IS_DMA(DMAx)); in ald_dma_config_auto_easy()
489 hperh.perh = DMAx; in ald_dma_config_auto_easy()
584 assert_param(IS_DMA(DMAx)); in ald_dma_config_basic_easy()
600 hperh.perh = DMAx; in ald_dma_config_basic_easy()
[all …]
/bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Source/
A Dald_dma.c113 assert_param(IS_DMA(DMAx)); in dma_config_base()
273 assert_param(IS_DMA(DMAx)); in ald_dma_reset()
275 WRITE_REG(DMAx->CFG, 0x0); in ald_dma_reset()
282 WRITE_REG(DMAx->IER, 0x0); in ald_dma_reset()
299 assert_param(IS_DMA(DMAx)); in ald_dma_init()
304 ald_dma_reset(DMAx); in ald_dma_init()
496 assert_param(IS_DMA(DMAx)); in ald_dma_config_auto_easy()
506 hperh.perh = DMAx; in ald_dma_config_auto_easy()
603 assert_param(IS_DMA(DMAx)); in ald_dma_config_basic_easy()
619 hperh.perh = DMAx; in ald_dma_config_basic_easy()
[all …]
/bsp/mm32/libraries/MM32F3270_HAL/MM32F3270_HAL_Driver/Src/
A Dhal_dma.c43 DMAx->CH[channel].CCR = ccr; in DMA_InitChannel()
44 DMAx->CH[channel].CNDTR = init->XferCount; in DMA_InitChannel()
45 DMAx->CH[channel].CPAR = init->PeriphAddr; in DMA_InitChannel()
46 DMAx->CH[channel].CMAR = init->MemAddr; in DMA_InitChannel()
55 DMAx->CH[channel].CCR |= (interrupts & 0xEu); in DMA_EnableChannelInterrupts()
59 DMAx->CH[channel].CCR &= ~(interrupts & 0xEu); in DMA_EnableChannelInterrupts()
65 return (DMAx->ISR >> (channel * 4u)) & 0xFu; in DMA_GetChannelInterruptStatus()
70 DMAx->IFCR = ( (interrupts & 0xFu) << (channel * 4u) ); in DMA_ClearChannelInterruptStatus()
73 void DMA_EnableChannel(DMA_Type * DMAx, uint32_t channel, bool enable) in DMA_EnableChannel() argument
77 DMAx->CH[channel].CCR |= DMA_CCR_EN_MASK; in DMA_EnableChannel()
[all …]
/bsp/fm33lc026/libraries/FM33LC0xx_FL_Driver/Src/
A Dfm33lc0xx_fl_dma.c92 FL_ErrorStatus FL_DMA_DeInit(DMA_Type *DMAx) in FL_DMA_DeInit() argument
94 assert_param(IS_FL_DMA_INSTANCE(DMAx)); in FL_DMA_DeInit()
128 assert_param(IS_FL_DMA_INSTANCE(DMAx)); in FL_DMA_Init()
137 FL_DMA_SetPriority(DMAx, initStruct->priority, channel); in FL_DMA_Init()
141 FL_DMA_SetTransmissionDirection(DMAx, initStruct->direction, channel); in FL_DMA_Init()
143 FL_DMA_SetBandwidth(DMAx, initStruct->dataSize, channel); in FL_DMA_Init()
147 FL_DMA_EnableCircularMode(DMAx, channel); in FL_DMA_Init()
155 FL_DMA_DisableCircularMode(DMAx, channel); in FL_DMA_Init()
220 FL_DMA_ClearFlag_TransferHalfComplete(DMAx, channel); in FL_DMA_StartTransmission()
221 FL_DMA_ClearFlag_TransferComplete(DMAx, channel); in FL_DMA_StartTransmission()
[all …]
/bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/
A Dstm32l1xx_ll_dma.c151 uint32_t LL_DMA_DeInit(DMA_TypeDef *DMAx, uint32_t Channel) in LL_DMA_DeInit() argument
161 if (DMAx == DMA1) in LL_DMA_DeInit()
170 else if (DMAx == DMA2) in LL_DMA_DeInit()
207 LL_DMA_ClearFlag_GI1(DMAx); in LL_DMA_DeInit()
212 LL_DMA_ClearFlag_GI2(DMAx); in LL_DMA_DeInit()
217 LL_DMA_ClearFlag_GI3(DMAx); in LL_DMA_DeInit()
222 LL_DMA_ClearFlag_GI4(DMAx); in LL_DMA_DeInit()
227 LL_DMA_ClearFlag_GI5(DMAx); in LL_DMA_DeInit()
233 LL_DMA_ClearFlag_GI6(DMAx); in LL_DMA_DeInit()
238 LL_DMA_ClearFlag_GI7(DMAx); in LL_DMA_DeInit()
[all …]
/bsp/yichip/yc3122-pos/Libraries/sdk/
A Dyc_uart.c76 DMA_TypeDef *DMAx = NULL; in UART_Init() local
97 DMAx->CTRL.bit.LOOPBACK = 1; in UART_Init()
98 DMAx->CTRL.bit.RESET = 1; in UART_Init()
99 DMAx->CTRL.bit.RESET = 0; in UART_Init()
176 DMAx->LEN_LOW.bit.TX_LEN_L = 1; in UART_SendData()
177 DMAx->CTRL.bit.START = 1; in UART_SendData()
179 while (DMAx->STATUS.bit.DONE != 1); in UART_SendData()
200 DMAx->LEN_LOW.bit.TX_LEN_L = len & 0xffff; in UART_SendBuf()
201 DMAx->CTRL.bit.TX_LEN_H = len >> 16; in UART_SendBuf()
202 DMAx->CTRL.bit.START = 1; in UART_SendBuf()
[all …]
/bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Include/
A Dald_dma.h383 extern void ald_dma_reset(DMA_TypeDef *DMAx);
384 extern void ald_dma_init(DMA_TypeDef *DMAx);
398 extern void ald_dma_config_auto_easy(DMA_TypeDef *DMAx, void *src, void *dst,
404 extern void ald_dma_config_ping_pong(DMA_TypeDef *DMAx, dma_config_t *config,
406 extern void ald_dma_config_sg_mem(DMA_TypeDef *DMAx, dma_descriptor_t *desc,
418 extern void ald_dma_channel_config(DMA_TypeDef *DMAx, uint8_t channel, type_func_t state);
419 extern void ald_dma_interrupt_config(DMA_TypeDef *DMAx, uint8_t channel, type_func_t state);
420 extern it_status_t ald_dma_get_it_status(DMA_TypeDef *DMAx, uint8_t channel);
421 extern flag_status_t ald_dma_get_flag_status(DMA_TypeDef *DMAx, uint8_t channel);
422 extern void ald_dma_clear_flag_status(DMA_TypeDef *DMAx, uint8_t channel);
[all …]
/bsp/essemi/es32f0654/libraries/ES32F065x_ALD_StdPeriph_Driver/Include/
A Dald_dma.h373 extern void ald_dma_reset(DMA_TypeDef *DMAx);
374 extern void ald_dma_init(DMA_TypeDef *DMAx);
388 extern void ald_dma_config_auto_easy(DMA_TypeDef *DMAx, void *src, void *dst,
394 extern void ald_dma_config_ping_pong(DMA_TypeDef *DMAx, dma_config_t *config,
396 extern void ald_dma_config_sg_mem(DMA_TypeDef *DMAx, dma_descriptor_t *desc,
408 extern void ald_dma_channel_config(DMA_TypeDef *DMAx, uint8_t channel, type_func_t state);
409 extern void ald_dma_interrupt_config(DMA_TypeDef *DMAx, uint8_t channel, type_func_t state);
410 extern it_status_t ald_dma_get_it_status(DMA_TypeDef *DMAx, uint8_t channel);
411 extern flag_status_t ald_dma_get_flag_status(DMA_TypeDef *DMAx, uint8_t channel);
412 extern void ald_dma_clear_flag_status(DMA_TypeDef *DMAx, uint8_t channel);
[all …]
/bsp/mm32/libraries/MM32F3270_HAL/MM32F3270_HAL_Driver/Inc/
A Dhal_dma.h106 uint32_t DMA_InitChannel(DMA_Type * DMAx, uint32_t channel, DMA_Channel_Init_Type * init);
117 void DMA_EnableChannelInterrupts(DMA_Type * DMAx, uint32_t channel, uint32_t interrupts, bool e…
126 uint32_t DMA_GetChannelInterruptStatus(DMA_Type * DMAx, uint32_t channel);
136 void DMA_ClearChannelInterruptStatus(DMA_Type * DMAx, uint32_t channel, uint32_t interrupts);
146 void DMA_EnableChannel(DMA_Type * DMAx, uint32_t channel, bool enable);
/bsp/nxp/mcx/mcxn/Libraries/drivers/
A Ddrv_spi.c44 DMA_Type *DMAx; member
67 .DMAx = DMA0,
81 .DMAx = DMA0,
95 .DMAx = DMA0,
109 .DMAx = DMA0,
232 EDMA_CreateHandle(&lpc_obj[i].dma_tx_handle, lpc_obj[i].DMAx, lpc_obj[i].tx_dma_chl); in rt_hw_spi_init()
233 EDMA_CreateHandle(&lpc_obj[i].dma_rx_handle, lpc_obj[i].DMAx, lpc_obj[i].rx_dma_chl); in rt_hw_spi_init()
235 EDMA_SetChannelMux(lpc_obj[i].DMAx, lpc_obj[i].tx_dma_chl, lpc_obj[i].tx_dma_request); in rt_hw_spi_init()
236 EDMA_SetChannelMux(lpc_obj[i].DMAx, lpc_obj[i].rx_dma_chl, lpc_obj[i].rx_dma_request); in rt_hw_spi_init()
/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/
A Ddrv_spi.c36 DMA_Type *DMAx; member
57 .DMAx = DMA0,
70 .DMAx = DMA0,
260 DMA_EnableChannel(lpc_obj[i].DMAx, lpc_obj[i].tx_dma_chl); in rt_hw_spi_init()
261 DMA_EnableChannel(lpc_obj[i].DMAx, lpc_obj[i].rx_dma_chl); in rt_hw_spi_init()
262 DMA_SetChannelPriority(lpc_obj[i].DMAx, lpc_obj[i].tx_dma_chl, kDMA_ChannelPriority3); in rt_hw_spi_init()
263 DMA_SetChannelPriority(lpc_obj[i].DMAx, lpc_obj[i].rx_dma_chl, kDMA_ChannelPriority2); in rt_hw_spi_init()
264 DMA_CreateHandle(&lpc_obj[i].dma_tx_handle, lpc_obj[i].DMAx, lpc_obj[i].tx_dma_chl); in rt_hw_spi_init()
265 DMA_CreateHandle(&lpc_obj[i].dma_rx_handle, lpc_obj[i].DMAx, lpc_obj[i].rx_dma_chl); in rt_hw_spi_init()
/bsp/hc32/libraries/hc32_drivers/
A Ddrv_spi.c385 void DMA_SetSrcAddrIncMode(CM_DMA_TypeDef *DMAx, uint8_t u8Ch, uint32_t u32IncMode) in DMA_SetSrcAddrIncMode() argument
389 CHCTLx = &DMA_CH_REG(DMAx->CHCTL0, u8Ch); in DMA_SetSrcAddrIncMode()
400 void DMA_SetDestAddrIncMode(CM_DMA_TypeDef *DMAx, uint8_t u8Ch, uint32_t u32IncMode) in DMA_SetDestAddrIncMode() argument
404 CHCTLx = &DMA_CH_REG(DMAx->CHCTL0, u8Ch); in DMA_SetDestAddrIncMode()
/bsp/essemi/es32f369x/drivers/
A Ddrv_uart.c519 DMA_TypeDef *DMAx; in _dma_recv_timeout() local
533 DMAx = uart->huart.hdmarx.perh; in _dma_recv_timeout()
535 descr = (dma_descriptor_t *)(DMAx->CTRLBASE) + dma_cfg->channel; in _dma_recv_timeout()

Completed in 80 milliseconds