mirror of
https://github.com/xomboverlord/xomb.git
synced 2026-01-11 10:16:36 +01:00
92d935d62f920637a0d5d968b0a9704085ddb03f
- Implement IDT with handlers for CPU exceptions (vectors 0-19) - Add kernel-space GDT module to support identity mapping removal - Add memory intrinsics (memcpy, memset, memmove, memcmp) for no_std - Add remove_identity_mapping() to paging module - Reload GDT to higher-half before removing identity mapping Exception handlers print full register state and halt on fault. Tested with divide-by-zero and INT3 breakpoint exceptions.
Description
An exokernel operating system written in D
Languages
D
93.7%
C
3.5%
Makefile
1%
Assembly
0.9%
Shell
0.8%
Other
0.1%