Core
From NoovexOS, the free NoovexOS encyclopedia
x86 (i686) monolithic kernel with preemptive scheduling and a minimal HAL.
Overview
The Noovex core is a 32-bit kernel written in C and a small amount of hand-tuned assembly. It boots via Limine, enters long mode, and hands control to kmain after setting up the GDT, IDT, and an early framebuffer.
Boot flow
Limine → kernel entry → GDT/IDT → PMM bring-up → VMM enable → ACPI parse → APIC → scheduler online → init process.
See also
| Egna appar | NoovexOS laddar användarappar som standard ELF32-binärer — bygg med vilken korstoolchain som helst och lägg i /apps. |
|---|---|
| Nätverkskryptering | All nätverkstrafik kapslas i en ChaCha20-Poly1305 AEAD-tunnel med X25519-nyckelutbyte. |
