mirror of
https://github.com/XunilGroup/XunilOS.git
synced 2026-04-25 11:49:03 +02:00
Add ET_EXEC ELF loading and validation, and a non-working ET_REL
implementation, running support, also basic syscalls to test if it works. add a syscall ABI and a new libxunil ABI for calling back to the kernel with syscalls, add user mode protection when running ELF, add TSS Privilege Stack table to fix GPF issues, add invalid opcode handler, fix rust panics using rectangle_filled instead of fb clear. Also add a hello world example binary that runs in usermode at startup.
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
pub mod elf;
|
||||
pub mod graphics;
|
||||
pub mod keyboard;
|
||||
pub mod mouse;
|
||||
pub mod serial;
|
||||
pub mod syscall;
|
||||
pub mod timer;
|
||||
|
||||
Reference in New Issue
Block a user