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
2025-12-27 02:41:34 +04:00
2025-12-27 17:54:34 +04:00
2025-12-27 02:41:34 +04:00

termOS

Just a hobby, won't be big and professional like Linux

Really WIP. And really just a hobby.

S
Description
x86-64 OS, written in C from scratch
Readme GPL-3.0 443 KiB
Languages
C 93.2%
CMake 2.9%
Assembly 1.5%
Rust 1.5%
Python 0.5%
Other 0.4%