Commit Graph

7 Commits

Author SHA1 Message Date
7ecf26cbd9 Add command task execution and improve command documentation
Introduced a new CommandTaskContext structure to facilitate command execution in separate tasks. Updated the execute_command function to spawn tasks for commands, enhancing concurrency. Improved documentation for the 'memtest' and 'tasktest' commands in README.md to clarify their functionality and usage. Updated the interactive prompt reference to 'starling>'.
2026-02-27 20:14:11 +00:00
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
770526efae Memory heap and allocator 2026-02-26 20:24:56 +00:00
4d447d3dec Proper kernel 2026-02-26 18:11:24 +00:00