[][src]Module sunrise_kernel::paging::lands

Module describing the split between the UserSpace and KernelSpace, and a few functions to work with it.

Structs

KernelLand

The virtual memory belonging to kernel.

RecursiveTablesLand

The virtual memory pointing to active page tables by recursion.

UserLand

The virtual memory belonging to user.

Traits

VirtualSpaceLand

A trait describing the splitting of virtual memory between Kernel and User. Implemented by UserLand and KernelLand