Skip to content

MiyarOS - v0.2

Latest

Choose a tag to compare

@Qazi-01 Qazi-01 released this 20 Jul 13:55
ad6e6bc

MiyarOS v0.2 – Memory Management

MiyarOS v0.2 introduces the project's first complete memory management subsystem and significantly improves kernel stability, diagnostics, and code organization.

Highlights

  • Physical Memory Manager (PMM)
  • Multiboot memory map detection
  • Bitmap-based frame allocator
  • Kernel heap (kmalloc/kfree)
  • Paging support
  • Virtual Memory Manager (VMM)
  • Dynamic page table creation
  • Read-only kernel memory protection
  • Dedicated page fault handler
  • Improved kernel panic diagnostics
  • Refactored shell with table-driven command dispatch
  • General code cleanup and stability improvements

Included

  • Bootable x86 ISO
  • Source code
  • GPLv3 licensed

This release completes the Memory Management milestone for MiyarOS.