Module paging

Source
Expand description

Description of the data-structures for IA-32 paging mode.

Modules§

PDFLAGS
PD configuration bits description
PTFLAGS

Structs§

PAddr
A wrapper for a physical address.
PDEntry
A PD Entry consists of an address and a bunch of flags.
PTEntry
A PT Entry consists of an address and a bunch of flags.

Constants§

BASE_PAGE_SIZE
Size of a base page (4 KiB)
PAGE_SIZE_ENTRIES
Page tables have 512 = 4096 / 32 entries.

Type Aliases§

PD
A page directory.
PDFlags
PT
A page table.
PTFlags