Home
last modified time | relevance | path

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

/bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/library/HT32F5xxxx_Driver/src/
A Dht32f5xxxx_pdma.c63 void PDMA_Config(u32 PDMA_CHn, PDMACH_InitTypeDef *PDMACH_InitStruct) in PDMA_Config() argument
69 Assert_Param(IS_PDMA_WIDTH(PDMACH_InitStruct->PDMACH_DataSize)); in PDMA_Config()
70 Assert_Param(IS_PDMA_PRIO(PDMACH_InitStruct->PDMACH_Priority)); in PDMA_Config()
71 Assert_Param(IS_PDMA_ADR_MOD(PDMACH_InitStruct->PDMACH_AdrMod)); in PDMA_Config()
72 Assert_Param(IS_PDMA_BLK_CNT(PDMACH_InitStruct->PDMACH_BlkCnt)); in PDMA_Config()
73 Assert_Param(IS_PDMA_BLK_LEN(PDMACH_InitStruct->PDMACH_BlkLen)); in PDMA_Config()
76 …PDMACHx->CR = (PDMACH_InitStruct->PDMACH_DataSize | PDMACH_InitStruct->PDMACH_Priority | PDMACH_In… in PDMA_Config()
78 PDMACHx->SADR = PDMACH_InitStruct->PDMACH_SrcAddr; in PDMA_Config()
80 PDMACHx->DADR = PDMACH_InitStruct->PDMACH_DstAddr; in PDMA_Config()
82 PDMACHx->TSR = (PDMACH_InitStruct->PDMACH_BlkCnt << 16) | PDMACH_InitStruct->PDMACH_BlkLen; in PDMA_Config()
/bsp/ht32/libraries/HT32_STD_1xxxx_FWLib/library/HT32F1xxxx_Driver/src/
A Dht32f1xxxx_pdma.c65 void PDMA_Config(u32 PDMA_CHn, PDMACH_InitTypeDef *PDMACH_InitStruct) in PDMA_Config() argument
71 Assert_Param(IS_PDMA_WIDTH(PDMACH_InitStruct->PDMACH_DataSize)); in PDMA_Config()
72 Assert_Param(IS_PDMA_PRIO(PDMACH_InitStruct->PDMACH_Priority)); in PDMA_Config()
73 Assert_Param(IS_PDMA_ADR_MOD(PDMACH_InitStruct->PDMACH_AdrMod)); in PDMA_Config()
74 Assert_Param(IS_PDMA_BLK_CNT(PDMACH_InitStruct->PDMACH_BlkCnt)); in PDMA_Config()
75 Assert_Param(IS_PDMA_BLK_LEN(PDMACH_InitStruct->PDMACH_BlkLen)); in PDMA_Config()
78 …PDMACHx->CR = (PDMACH_InitStruct->PDMACH_DataSize | PDMACH_InitStruct->PDMACH_Priority | PDMACH_In… in PDMA_Config()
80 PDMACHx->SADR = PDMACH_InitStruct->PDMACH_SrcAddr; in PDMA_Config()
82 PDMACHx->DADR = PDMACH_InitStruct->PDMACH_DstAddr; in PDMA_Config()
84 PDMACHx->TSR = (PDMACH_InitStruct->PDMACH_BlkCnt << 16) | PDMACH_InitStruct->PDMACH_BlkLen; in PDMA_Config()
/bsp/ht32/libraries/ht32_drivers/
A Ddrv_sdio.c617 PDMACH_InitTypeDef PDMACH_InitStruct; in sd_lowlevel_dmatx_config() local
619 PDMACH_InitStruct.PDMACH_SrcAddr = (u32)src; in sd_lowlevel_dmatx_config()
620 PDMACH_InitStruct.PDMACH_DstAddr = (u32)dst; in sd_lowlevel_dmatx_config()
622 PDMACH_InitStruct.PDMACH_BlkCnt = buffer_size; in sd_lowlevel_dmatx_config()
623 PDMACH_InitStruct.PDMACH_BlkLen = 1; in sd_lowlevel_dmatx_config()
625 PDMACH_InitStruct.PDMACH_Priority = H_PRIO; in sd_lowlevel_dmatx_config()
641 PDMACH_InitTypeDef PDMACH_InitStruct; in sd_lowlevel_dmarx_config() local
643 PDMACH_InitStruct.PDMACH_SrcAddr = (u32)src; in sd_lowlevel_dmarx_config()
644 PDMACH_InitStruct.PDMACH_DstAddr = (u32)dst; in sd_lowlevel_dmarx_config()
647 PDMACH_InitStruct.PDMACH_BlkLen = 1; in sd_lowlevel_dmarx_config()
[all …]
/bsp/ht32/libraries/HT32_STD_1xxxx_FWLib/library/HT32F1xxxx_Driver/inc/
A Dht32f1xxxx_pdma.h315 void PDMA_Config(u32 PDMA_CHn, PDMACH_InitTypeDef *PDMACH_InitStruct);
/bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/library/HT32F5xxxx_Driver/inc/
A Dht32f5xxxx_pdma.h355 void PDMA_Config(u32 PDMA_CHn, PDMACH_InitTypeDef *PDMACH_InitStruct);

Completed in 15 milliseconds