Skip to content

Module_Kernel_MemManagement

Charles edited this page Aug 5, 2026 · 4 revisions

Module: Kernel (MemManagement)

Status summary

Component Section 32-bit 64-bit Claimant Source Repo summary
Kernel:MemManagement ROM modules Stub Stub Gerph not built in repo, not tested in repo

Development status

Diagram from Module_Kernel_MemManagement

Completeness

Functionality TOTAL
0.00% 0.00%

Summary

The Kernel is being worked on in parts, to allow it to have delineated implementation. This component will provide the basic implementation of memory management allowing address space to be partitioned, and page tables to be setup and updated.

Initially the implementation will just work as stub which will let us see that the code is functioning properly. This will just be the address space management and the handling of the page allocations.

Documentation

URL: PRM


Provides

Functionality

In 32bit In 64 bit Interface
🔲 🔲 Address space allocation
🔲 🔲 Address space release
🔲 🔲 Page assignment
🔲 🔲 Page release
🔲 🔲 Page change

Commands

None

SWIs

None

Services

None

Vectors

None

Events

None

UpCalls

None


Issues calls to

Services

None

Vectors

None

Events

None

UpCalls

None

Modules

None

Clone this wiki locally