Commit Graph

12 Commits

Author SHA1 Message Date
d17daf7aac Update system branding and improve documentation clarity. Changed references from "Simple UEFI Operating System" to "Simple 64-bit Operating System" in multiple files. Enhanced comments in memory.c for better understanding of PMM initialization and paging initialization. 2026-02-27 19:57:26 +00:00
a3edb854f4 Refactor boot_info.h and related files for improved abstraction and consistency. Updated function signatures to use generic types, replaced UEFI-specific types with kernel types, and enhanced documentation for clarity. Adjusted kernel entry point and service wrappers to align with new structure. 2026-02-27 19:53:40 +00:00
13a281fa4f Better docs and structure 2026-02-26 21:33:16 +00:00
d449150169 Task scheduler 2026-02-26 21:08:06 +00:00
6658e4314b Iso added 2026-02-26 20:39:33 +00:00
770526efae Memory heap and allocator 2026-02-26 20:24:56 +00:00
c2dd9d1e89 Merge branch 'master' of https://git.jimmybinoculars.org.uk/JimmyBinoculars/Operator-system 2026-02-26 20:13:33 +00:00
95c0f15640 Added interrupt and exception handling 2026-02-26 20:12:45 +00:00
dbeb6aa204 Proper backspace support 2026-02-26 18:18:05 +00:00
4d447d3dec Proper kernel 2026-02-26 18:11:24 +00:00
f266dd7c8c Loaded a kernel 2026-02-26 17:41:53 +00:00
8993630081 Initial commit, working 2026-02-26 17:37:57 +00:00