Skip to content

Chapter 4

Choose a tag to compare

@Monotoba Monotoba released this 22 Jun 01:56
· 6 commits to main since this release

Chapter 4 release for Toyix: Multiboot memory map parsing and a physical page allocator.\n\nHighlights:\n- Parses the Multiboot memory map from GRUB.\n- Adds a bitmap-backed physical page allocator for 4 KiB frames.\n- Reserves low memory, the kernel image, and bootloader memory-map data.\n- Adds decimal console output for PMM statistics.\n- Extends smoke coverage for PMM initialization and allocation/free sanity checks.\n- Fixes build flag tracking so exception-test builds do not affect later normal runs.\n\nCI: GitHub Actions run 27924793117 passed on main before this release.