Searched refs:aligned_buf (Results 1 – 2 of 2) sorted by relevance
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_i2c.c | 222 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 D | drv_sdio.c | 394 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