|
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.
|
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. | |
State for one managed physical-memory chunk.