Expand description
ArceOS memory management module.
Structs§
- Addr
Space - The virtual memory address space.
Enums§
- Backend
- A unified enum type for different memory mapping backends.
Functions§
- init_
memory_ management - Initializes virtual memory management.
- init_
memory_ management_ secondary - Initializes kernel paging for secondary CPUs.
- kernel_
aspace - Returns the globally unique kernel address space.
- kernel_
page_ table_ root - Returns the root physical address of the kernel page table.
- new_
kernel_ aspace - Creates a new address space for kernel itself.
- new_
user_ aspace - Creates a new address space for user processes.