| /bsp/microchip/samc21/bsp/hal/src/ |
| A D | hal_flash.c | 112 if ((dst_addr > page_size * total_pages) || (dst_addr + length > page_size * total_pages)) { in flash_write() 116 if (_flash_is_locked(&flash->dev, dst_addr)) { in flash_write() 120 _flash_write(&flash->dev, dst_addr, buffer, length); in flash_write() 136 if ((dst_addr > page_size * total_pages) || (dst_addr + length > page_size * total_pages)) { in flash_append() 140 if (_flash_is_locked(&flash->dev, dst_addr)) { in flash_append() 144 _flash_append(&flash->dev, dst_addr, buffer, length); in flash_append() 159 rc = flash_is_address_aligned(flash, dst_addr); in flash_erase() 168 _flash_erase(&flash->dev, dst_addr, page_nums); in flash_erase() 208 rc = flash_is_address_aligned(flash, dst_addr); in flash_lock() 217 return _flash_lock(&flash->dev, dst_addr, page_nums); in flash_lock() [all …]
|
| /bsp/microchip/samc21/bsp/hpl/nvmctrl/ |
| A D | hpl_nvmctrl.c | 174 uint32_t wr_start_addr = dst_addr; in _flash_write() 223 if (dst_addr != page_start_addr) { in _flash_append() 253 if (dst_addr != row_start_addr) { in _flash_erase() 260 dst_addr += NVMCTRL_PAGE_SIZE; in _flash_erase() 261 if (dst_addr == row_start_addr) { in _flash_erase() 379 hri_nvmctrl_write_ADDR_reg(hw, dst_addr / 2); in _flash_erase_row() 394 ASSERT(!(dst_addr % 2)); in _flash_program() 396 uint32_t nvm_address = dst_addr / 2; in _flash_program() 424 hri_nvmctrl_write_ADDR_reg(hw, dst_addr / 2); in _flash_program() 737 uint32_t wr_start_addr = dst_addr; in _rww_flash_write() [all …]
|
| /bsp/microchip/samc21/bsp/hal/include/ |
| A D | hpl_flash.h | 118 void _flash_write(struct _flash_device *const device, const uint32_t dst_addr, uint8_t *buffer, uin… 128 void _flash_append(struct _flash_device *const device, const uint32_t dst_addr, uint8_t *buffer, ui… 138 int32_t _flash_lock(struct _flash_device *const device, const uint32_t dst_addr, uint32_t page_nums… 148 int32_t _flash_unlock(struct _flash_device *const device, const uint32_t dst_addr, uint32_t page_nu… 157 bool _flash_is_locked(struct _flash_device *const device, const uint32_t dst_addr); 165 void _flash_erase(struct _flash_device *const device, const uint32_t dst_addr, uint32_t page_nums); 258 int32_t _rww_flash_write(struct _flash_device *const device, const uint32_t dst_addr, uint8_t *buff…
|
| A D | hal_flash.h | 113 int32_t flash_write(struct flash_descriptor *flash, uint32_t dst_addr, uint8_t *buffer, uint32_t le… 125 int32_t flash_append(struct flash_descriptor *flash, uint32_t dst_addr, uint8_t *buffer, uint32_t l… 157 int32_t flash_lock(struct flash_descriptor *flash, const uint32_t dst_addr, const uint32_t page_num… 168 int32_t flash_unlock(struct flash_descriptor *flash, const uint32_t dst_addr, const uint32_t page_n… 179 int32_t flash_erase(struct flash_descriptor *flash, const uint32_t dst_addr, const uint32_t page_nu…
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_dma_drv.c | 22 || (ch->dst_addr & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 28 ptr->CHCTRL[ch_num].DSTADDR = DMA_CHCTRL_DSTADDR_DSTADDRL_SET(ch->dst_addr); in dma_setup_channel() 91 || (config->dst_addr & ((1 << config->dst_width) - 1)) in dma_config_linked_descriptor() 98 descriptor->dst_addr = DMA_CHCTRL_DSTADDR_DSTADDRL_SET(config->dst_addr); in dma_config_linked_descriptor() 177 config.dst_addr = dst; in dma_start_memcpy() 217 config.dst_addr = pconfig->dst; in dma_setup_handshake()
|
| A D | hpm_dmav2_drv.c | 48 || (ch->dst_addr & ((1 << ch->dst_width) - 1)) in dma_setup_channel() 55 ptr->CHCTRL[ch_num].DSTADDR = DMAV2_CHCTRL_DSTADDR_DSTADDRL_SET(ch->dst_addr); in dma_setup_channel() 107 || (config->dst_addr & ((1 << config->dst_width) - 1)) in dma_config_linked_descriptor() 114 descriptor->dst_addr = DMAV2_CHCTRL_DSTADDR_DSTADDRL_SET(config->dst_addr); in dma_config_linked_descriptor() 197 config.dst_addr = dst; in dma_start_memcpy() 241 config.dst_addr = pconfig->dst; in dma_setup_handshake()
|
| /bsp/maxim/libraries/MAX32660PeriphDriver/Source/ |
| A D | i2s.c | 208 int I2S_DMA_SetAddrCnt(void *src_addr, void *dst_addr, unsigned int count) in I2S_DMA_SetAddrCnt() argument 210 return DMA_SetSrcDstCnt(dma_channel, src_addr, dst_addr, count); in I2S_DMA_SetAddrCnt() 213 int I2S_DMA_SetReload(void *src_addr, void *dst_addr, unsigned int count) in I2S_DMA_SetReload() argument 215 return DMA_SetReload(dma_channel, src_addr, dst_addr, count); in I2S_DMA_SetReload()
|
| /bsp/maxim/libraries/MAX32660PeriphDriver/Include/ |
| A D | i2s.h | 159 int I2S_DMA_SetAddrCnt(void *src_addr, void *dst_addr, unsigned int count); 171 int I2S_DMA_SetReload(void *src_addr, void *dst_addr, unsigned int count);
|
| /bsp/phytium/libraries/drivers/ |
| A D | drv_qspi.c | 206 intptr dst_addr = (intptr)buf; in RTQspiFlashReadData() local 229 *(u32 *)dst_addr = *(volatile u32 *)(src_addr); in RTQspiFlashReadData() 231 dst_addr += QSPI_ALIGNED_BYTE; in RTQspiFlashReadData() 244 *(u8 *)dst_addr = align_buf[loop]; in RTQspiFlashReadData() 245 dst_addr += 1; in RTQspiFlashReadData() 256 *(u8 *)dst_addr = *(volatile u8 *)(src_addr); in RTQspiFlashReadData() 257 dst_addr += 1; in RTQspiFlashReadData()
|
| /bsp/tae32f5300/Libraries/TAE32F53xx_StdPeriph_Driver/src/ |
| A D | tae32f53xx_ll_dma.c | 310 uint32_t src_addr, uint32_t dst_addr, uint32_t data_len) in LL_DMA_Start_CPU() argument 353 if (dst_addr >= LL_DMA_SRMBC_ADDR_START && dst_addr <= LL_DMA_SRMBC_ADDR_END) { //SRAMB & SRAMC in LL_DMA_Start_CPU() 361 __LL_DMA_DstAddr_Set(Instance, ch, dst_addr); in LL_DMA_Start_CPU() 383 uint32_t src_addr, uint32_t dst_addr, uint32_t data_len) in LL_DMA_Start_IT() argument 397 return LL_DMA_Start_CPU(Instance, ch, src_addr, dst_addr, data_len); in LL_DMA_Start_IT()
|
| /bsp/synwit/libraries/SWM320_CSL/SWM320_StdPeriph_Driver/ |
| A D | SWM320_dma.c | 37 void DMA_CHM_Config(uint32_t chn, uint32_t src_addr, uint32_t src_addr_incr, uint32_t dst_addr, uin… in DMA_CHM_Config() argument 44 DMA->CH[chn].DST = dst_addr; in DMA_CHM_Config()
|
| A D | SWM320_dma.h | 10 void DMA_CHM_Config(uint32_t chn, uint32_t src_addr, uint32_t src_addr_incr, uint32_t dst_addr, uin…
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5301/ |
| A D | hpm_romapi.h | 183 uint32_t dst_addr, 197 uint32_t dst_addr, 454 uint32_t dst_addr, in rom_xpi_nor_program() argument 457 …= ROM_API_TABLE_ROOT->xpi_nor_driver_if->program(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_program() 476 uint32_t dst_addr, in rom_xpi_nor_page_program_nonblocking() argument 480 ->page_program_nonblocking(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_page_program_nonblocking()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/ |
| A D | bflb_dma.c | 156 …l_lli_pool_s *lli_pool, uint32_t lli_count, uint32_t src_addr, uint32_t dst_addr, uint32_t transfe… in bflb_dma_lli_config() argument 171 lli_pool[i].dst_addr = dst_addr; in bflb_dma_lli_config() 179 dst_addr += transfer_offset; in bflb_dma_lli_config() 254 …ount_used_offset], current_lli_count, transfer[i].src_addr, transfer[i].dst_addr, actual_transfer_… in bflb_dma_channel_lli_reload() 266 putreg32(lli_pool[0].dst_addr, channel_base + DMA_CxDSTADDR_OFFSET); in bflb_dma_channel_lli_reload()
|
| /bsp/k230/drivers/interdrv/pdma/ |
| A D | drv_pdma.c | 491 ((rt_uintptr_t)ucfg->dst_addr % 4) || in _k230_ucfg_check() 495 ucfg->src_addr, ucfg->dst_addr, ucfg->line_size); in _k230_ucfg_check() 670 …llt_list[i].dst_addr = ((rt_uint32_t)(intptr_t)pdma_cfg->dst_addr); /* Device address remains fix… in _k230_pdma_llt_cal() 675 … llt_list[i].dst_addr = ((rt_uint32_t)(intptr_t)pdma_cfg->dst_addr + PDMA_MAX_LINE_SIZE * i); in _k230_pdma_llt_cal() 710 void *dst_va = rt_kmem_p2v(pdma_cfg->dst_addr); in _k230_pdma_llt_cal()
|
| A D | drv_pdma.h | 250 rt_uint32_t dst_addr; /**< Destination address */ member 260 rt_uint8_t *dst_addr; /**< Destination address pointer */ member
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/ |
| A D | hpm_romapi.h | 172 uint32_t dst_addr, 186 uint32_t dst_addr, 533 uint32_t dst_addr, in rom_xpi_nor_program() argument 536 …= ROM_API_TABLE_ROOT->xpi_nor_driver_if->program(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_program() 555 uint32_t dst_addr, in rom_xpi_nor_page_program_nonblocking() argument 559 ->page_program_nonblocking(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_page_program_nonblocking()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/ |
| A D | hpm_romapi.h | 198 uint32_t dst_addr, 212 uint32_t dst_addr, 565 uint32_t dst_addr, in rom_xpi_nor_program() argument 568 …= ROM_API_TABLE_ROOT->xpi_nor_driver_if->program(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_program() 587 uint32_t dst_addr, in rom_xpi_nor_page_program_nonblocking() argument 591 ->page_program_nonblocking(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_page_program_nonblocking()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/ |
| A D | hpm_romapi.h | 172 uint32_t dst_addr, 186 uint32_t dst_addr, 545 uint32_t dst_addr, in rom_xpi_nor_program() argument 548 …return ROM_API_TABLE_ROOT->xpi_nor_driver_if->program(base, channel, nor_config, src, dst_addr, le… in rom_xpi_nor_program() 565 uint32_t dst_addr, in rom_xpi_nor_page_program_nonblocking() argument 569 ->page_program_nonblocking(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_page_program_nonblocking()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/ |
| A D | hpm_romapi.h | 183 uint32_t dst_addr, 197 uint32_t dst_addr, 550 uint32_t dst_addr, in rom_xpi_nor_program() argument 553 …= ROM_API_TABLE_ROOT->xpi_nor_driver_if->program(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_program() 572 uint32_t dst_addr, in rom_xpi_nor_page_program_nonblocking() argument 576 ->page_program_nonblocking(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_page_program_nonblocking()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/ |
| A D | hpm_romapi.h | 178 uint32_t dst_addr, uint32_t length); 185 const uint32_t *src, uint32_t dst_addr, uint32_t length); 502 … const uint32_t *src, uint32_t dst_addr, uint32_t length) in rom_xpi_nor_program() argument 505 …= ROM_API_TABLE_ROOT->xpi_nor_driver_if->program(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_program() 522 uint32_t dst_addr, uint32_t length) in rom_xpi_nor_page_program_nonblocking() argument 524 …I_TABLE_ROOT->xpi_nor_driver_if->page_program_nonblocking(base, channel, nor_config, src, dst_addr, in rom_xpi_nor_page_program_nonblocking()
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/ |
| A D | hpm_romapi.h | 189 uint32_t dst_addr, 203 uint32_t dst_addr, 554 uint32_t dst_addr, in rom_xpi_nor_program() argument 557 …= ROM_API_TABLE_ROOT->xpi_nor_driver_if->program(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_program() 576 uint32_t dst_addr, in rom_xpi_nor_page_program_nonblocking() argument 580 ->page_program_nonblocking(base, channel, nor_config, src, dst_addr, length); in rom_xpi_nor_page_program_nonblocking()
|
| /bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/ |
| A D | bflb_dma.h | 328 uint32_t dst_addr; member 342 uint32_t dst_addr; member
|
| /bsp/nuvoton/libraries/m2354/rtt_port/ |
| A D | drv_spi.c | 274 rt_uint8_t *dst_addr = NULL; in nu_pdma_spi_rx_config() local 294 dst_addr = (rt_uint8_t *) &spi_bus->dummy; in nu_pdma_spi_rx_config() 299 dst_addr = pu8Buf; in nu_pdma_spi_rx_config() 311 (uint32_t)dst_addr, in nu_pdma_spi_rx_config()
|
| /bsp/nuvoton/libraries/m460/rtt_port/ |
| A D | drv_uspi.c | 252 rt_uint8_t *dst_addr = NULL; in nu_pdma_uspi_rx_config() local 285 dst_addr = (rt_uint8_t *) &uspi_bus->dummy; in nu_pdma_uspi_rx_config() 290 dst_addr = pu8Buf; in nu_pdma_uspi_rx_config() 302 (uint32_t)dst_addr, in nu_pdma_uspi_rx_config()
|