From 81bc8da50d7a03572226e93490c77b61990ce405 Mon Sep 17 00:00:00 2001 From: notsomeidiot123 Date: Wed, 4 Dec 2024 16:21:25 -0500 Subject: [PATCH] Documentation --- docs/boot.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/boot.md b/docs/boot.md index 390c861..1848d80 100644 --- a/docs/boot.md +++ b/docs/boot.md @@ -79,6 +79,9 @@ While any GDT loaded for the Kernel will work, once the Kernel wants to load use |0x28 |User Data (32) | |0x30 |TSS | +### Module Loading + At boot time, only two mucles are loaded. One for the disk driver, and one for the file system driver. These modules must be located in the files `/idm.elf` and `ifsm.elf`, respectively. When loaded, these modules are simply the raw data straight from the file, and the ELF header must be parsed and the segments loaded properly by the kernel itself. + ### Error Codes |Error Code|Description|