Home
last modified time | relevance | path

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

/bsp/hpmicro/libraries/drivers/
A Ddrv_i2c.c222 rt_uint8_t *aligned_buf = RT_NULL; in hpm_i2c_master_transfer() local
244 aligned_buf = (uint8_t*)HPM_L1C_CACHELINE_ALIGN_UP((uint32_t)raw_alloc_buf); in hpm_i2c_master_transfer()
248 aligned_buf = (uint8_t*)HPM_L1C_CACHELINE_ALIGN_UP((uint32_t)raw_alloc_buf); in hpm_i2c_master_transfer()
249 rt_memcpy(aligned_buf, msg->buf, msg->len); in hpm_i2c_master_transfer()
250 l1c_dc_flush((uint32_t)aligned_buf, aligned_len); in hpm_i2c_master_transfer()
256 aligned_buf = (uint8_t*) msg->buf; in hpm_i2c_master_transfer()
267 dummy_buf = aligned_buf; in hpm_i2c_master_transfer()
313 l1c_dc_invalidate((uint32_t) aligned_buf, aligned_len); in hpm_i2c_master_transfer()
314 rt_memcpy(msg->buf, aligned_buf, msg->len); in hpm_i2c_master_transfer()
317 aligned_buf = RT_NULL; in hpm_i2c_master_transfer()
[all …]
A Ddrv_sdio.c394 uint32_t *aligned_buf = RT_NULL; in hpm_sdmmc_request() local
472 aligned_buf = (uint32_t *) SDXC_CACHELINE_ALIGN_UP(raw_alloc_buf); in hpm_sdmmc_request()
473 RT_ASSERT(aligned_buf != RT_NULL); in hpm_sdmmc_request()
474 memcpy(aligned_buf, data->buf, xfer_len); in hpm_sdmmc_request()
475 memset(aligned_buf + write_size, 0, write_size - xfer_len); in hpm_sdmmc_request()
504 aligned_buf = (uint32_t *) SDXC_CACHELINE_ALIGN_UP(raw_alloc_buf); in hpm_sdmmc_request()
505 …a.rx_data = (uint32_t*) core_local_mem_to_sys_address(BOARD_RUNNING_CORE, (uint32_t) aligned_buf); in hpm_sdmmc_request()
571 if (aligned_buf != RT_NULL) in hpm_sdmmc_request()
575 l1c_dc_invalidate((uint32_t) aligned_buf, aligned_read_size); in hpm_sdmmc_request()
577 memcpy(data->buf, aligned_buf, read_size); in hpm_sdmmc_request()
[all …]

Completed in 9 milliseconds