Kernelite 0.1.0
Kernelite is a minimalist, educational operating system kernel built from scratch. The project aims to recreate core components of the Linux architecture to explore the fundamentals of operating system design and hardware-software interaction.
Loading...
Searching...
No Matches
Data Fields
memory_chunk_t Struct Reference

State for one managed physical-memory chunk. More...

Data Fields

uint8_t * bitmap
 Pointer to the bitmap tracking the chunk's pages.
 
size_t total_pages
 Number of managed pages in this chunk, excluding the bitmap.
 
phy_addr mem_base
 Base address of the managed physical-memory range.
 
bool initialized
 Whether this chunk has been initialized.
 

Detailed Description

State for one managed physical-memory chunk.


The documentation for this struct was generated from the following file: