kmod: prepare for kernel module loading

This commit is contained in:
RaphProductions 2025-05-17 11:51:28 +02:00
parent 30017592ad
commit d017412af5
3 changed files with 31 additions and 4 deletions

View file

@ -9,9 +9,12 @@ The Soaplin kernel is a new Unix-like operating system kernel.
* ELF loader
* ACPI
* Symetric Multiprocessing (It runs code, but the scheduler is running on 1 processor.)
* Recovers from a faulty userspace process.
## Nearly done
* Virtual File System
## In the works
* Virtual File System
* FPU support
## To come
@ -21,9 +24,6 @@ The Soaplin kernel is a new Unix-like operating system kernel.
* TAR-based init ram disk
* Video driver for Bochs graphics adapter, and the VMware display adapter.
## Known bugs
* If a user process calls the syscall handler by using interrupts, the system may crash due to a Page Fault.
## Building
To build Soaplin, you must ensure you have these:
* The Netwide Assembler (nasm)