Karina
4e6794a6c2
chore: update copyrights
2026-01-31 01:57:28 +04:00
Karina
e63983c95d
full refactor in kernel/: now its apple-styled; im so fucking tired
2026-01-31 01:40:10 +04:00
Karina
21270a3cc8
feat: introduce HOT! executable format and Ring 3 process isolation (v0.5.2)
...
- Implement custom 'HOT!' binary format and Rust-based elf2hot converter.
- Upgrade kernel loader with segment-based loading and BSS zeroing.
- Refactor scheduler for Ring 3 IRET frames and fix CS/SS selector swap.
- Add user stack allocation (0x70000000) and linker scripts for binary cleanup.
2026-01-30 00:12:11 +04:00
Karina
ae27f28d04
feat: basic vfs
2026-01-28 06:29:41 +04:00
Karina
0761153d24
feat: implement initial CPIO parsing and shell improvements
...
- core: added CPIO parser (fs/cpio.c) and VFS structs
- shell: refactored ksh, added 'help' command
- lib: added string utils (strcpy, strncpy, strncmp)
- wip: working on initramfs loading in kmain
2026-01-28 02:04:40 +04:00
Karina
0ac17ad472
feat: HHDM
2025-12-28 20:03:35 +04:00
Karina
664bf2e869
License; WIP: PIC
2025-12-27 17:54:34 +04:00
Karina
30b786c891
feat: panic, printf, logo and something i dont remember
2025-12-21 16:59:33 +04:00
Karina
bce8adb119
init: it boots
2025-12-21 03:49:12 +04:00