freywar a3240d9316 Fix LOG_X usage crashing the system
Each `LOG_X` call declared a rather huge variable on the stack,
and using it to dump a whole structure often led to a page fault.
Now the temporary variables are `static`, which is a bit wasteful
on the kernel binary size, but easier to maintain.

Additionally bootloader updated to load kernels bigger than 64K.
2026-08-25 17:20:34 +03:00
2026-08-25 17:20:34 +03:00
2026-06-04 21:52:04 +03:00
2026-06-04 21:52:04 +03:00
2026-06-04 21:52:04 +03:00
2026-08-25 17:14:50 +03:00
2026-08-25 17:14:50 +03:00
2026-08-25 17:14:50 +03:00
2026-08-25 17:14:50 +03:00
S
Description
A toy operating system written in C.
1.1 MiB
Languages
C 90.3%
Assembly 5.9%
Meson 2.2%
Shell 1.4%
Linker Script 0.2%