13.5.1. 函数列表

13.5.1.1. Function gx_mmu_deinit


int gx_mmu_deinit(void)

mmu 反初始化

Returns 0

成功

Returns -1

失败

返回

int 反初始化是否成功

13.5.1.2. Function gx_mmu_init


int gx_mmu_init(void)

mmu 初始化

Returns 0

成功

Returns -1

失败

返回

int 初始化是否成功

13.5.1.3. Function gx_mmu_map


int gx_mmu_map(uint32_t virt_addr, uint32_t phy_addr, size_t size)

mmu 地址映射

参数
  • virt_addr -- 虚拟地址

  • phy_addr -- 物理地址

  • size -- 映射大小

Returns 0

成功

Returns -1

失败

返回

int 映射是否成功

13.5.1.4. Function gx_mmu_unmap


int gx_mmu_unmap(uint32_t virt_addr)

mmu 地址解除映射

参数

virt_addr -- 要解除映射的虚拟首地址

Returns 0

成功

Returns -1

失败

返回

int 解除映射是否成功