Commit Graph
11 Commits
Author SHA1 Message Date
Tom-on ad45de562a Added free page count to panic() 2026-03-27 15:05:47 +01:00
Tom-on 2f05396651 Added <errno.h> and made kernel use it 2026-03-25 18:17:42 +01:00
Tom-on 93ef197e58 Wrote physical memory manager 2026-03-20 18:18:15 +01:00
Tom-on 50a1d6198e The great 64-bit rewrite
* We did loose tasking and only have a paging skeleton, but hey it took like 4 months so i'm happy that there's something :p
2026-02-08 13:04:39 +01:00
Tom-on a48fa362d0 IMPLEMENTED TASKS! 2025-04-30 18:27:18 +02:00
Tom-on 1bc758f3c1 Changed camelCase to snake_case 2025-04-27 19:18:33 +02:00
Tom-on 7c2fcd8e9f Implemented VMM! 2025-04-08 15:09:57 +02:00
Tom-on b104755904 Added bitmap_t type and bmap_* functions & used them in PMM 2025-04-05 15:44:55 +02:00
Tom-on 25771de53e Full PMM implementation 2025-04-04 16:58:54 +02:00
Tom-on 883cd5c1d4 Some unfinished changes + TODO chnages 2025-03-18 20:40:29 +01:00
Tom-on 8674d32f77 Got memory info from multiboot & minor adjustments 2025-02-19 10:46:35 +01:00