esp_mmu_vaddr_to_paddr() function
Convert virtual address to physical address
Arguments
out_paddr
Physical address
out_target
Physical memory target, see `mmu_target_t`
Return value
- ESP_OK - ESP_ERR_INVALID_ARG: Null pointer, or vaddr is not within external memory - ESP_ERR_NOT_FOUND: Vaddr is not mapped yet
![]()
ret = esp_mmu_vaddr_to_paddr((void *)cached, &paddr, &target);
esp_mmu_vaddr_to_paddr() is called by 1 function and calls 4 functions:
![]()
esp_mmu_vaddr_to_paddr()
esp_mmu_vaddr_to_paddr() reads 8 variables:
![]()
esp_mmu_vaddr_to_paddr()