/hal_espressif-latest/components/esp_mm/ |
D | esp_mmu_map.c | 77 uint32_t paddr_start; //physical address start of this block member 350 if (mem_block->paddr_start == paddr) { in esp_mmu_paddr_find_caps() 381 …TTR s_do_mapping(mmu_target_t target, uint32_t vaddr_start, esp_paddr_t paddr_start, uint32_t size) in s_do_mapping() argument 391 mmu_hal_map_region(0, target, vaddr_start, paddr_start, size, &actual_mapped_len); in s_do_mapping() 394 mmu_hal_map_region(1, target, vaddr_start, paddr_start, size, &actual_mapped_len); in s_do_mapping() 413 esp_err_t esp_mmu_map(esp_paddr_t paddr_start, size_t size, mmu_target_t target, mmu_mem_caps_t cap… in esp_mmu_map() argument 420 …ESP_RETURN_ON_FALSE((paddr_start % CONFIG_MMU_PAGE_SIZE == 0), ESP_ERR_INVALID_ARG, TAG, "paddr mu… in esp_mmu_map() 468 … if ((s_is_enclosed(mem_block->paddr_start, mem_block->paddr_end, paddr_start, aligned_size))) { in esp_mmu_map() 474 …if (!allow_overlap && (s_is_overlapped(mem_block->paddr_start, mem_block->paddr_end, paddr_start, … in esp_mmu_map() 539 new_block->paddr_start = paddr_start; in esp_mmu_map() [all …]
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | mmu_ll.h | 121 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument 124 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region() 126 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | mmu_ll.h | 121 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument 124 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region() 126 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
|
/hal_espressif-latest/components/esp_psram/esp32/ |
D | esp_himem.c | 115 int paddr_start = (4096 * 1024) - (CACHE_BLOCKSIZE * SPIRAM_BANKSWITCH_RESERVE); in esp_himem_get_phys_size() local 118 return psram_available_size - paddr_start; in esp_himem_get_phys_size() 148 int paddr_start = (4096 * 1024) - (CACHE_BLOCKSIZE * SPIRAM_BANKSWITCH_RESERVE); in esp_himem_init() local 150 s_ramblockcnt = ((paddr_end - paddr_start) / CACHE_BLOCKSIZE); in esp_himem_init() 161 SPIRAM_BANKSWITCH_RESERVE, (paddr_end - paddr_start)/1024); in esp_himem_init()
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | mmu_ll.h | 120 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument 123 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region() 125 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | mmu_ll.h | 121 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument 124 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region() 126 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | mmu_ll.h | 119 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument 122 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region() 124 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | mmu_ll.h | 123 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument 126 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region() 128 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | mmu_ll.h | 126 static inline bool mmu_ll_check_valid_paddr_region(uint32_t mmu_id, uint32_t paddr_start, uint32_t … in mmu_ll_check_valid_paddr_region() argument 129 return (paddr_start < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)) && in mmu_ll_check_valid_paddr_region() 131 ((paddr_start + len - 1) < (mmu_ll_get_page_size(mmu_id) * MMU_MAX_PADDR_PAGE_NUM)); in mmu_ll_check_valid_paddr_region()
|
/hal_espressif-latest/components/esp_mm/include/ |
D | esp_mmu_map.h | 87 esp_err_t esp_mmu_map(esp_paddr_t paddr_start, size_t size, mmu_target_t target, mmu_mem_caps_t cap…
|