diff --git a/README.md b/README.md index 5a86a10..3105816 100644 --- a/README.md +++ b/README.md @@ -18,11 +18,17 @@ A funtioning Bootloader and half working kernel. Also some tools for the FAT filesystem (host system). Kernel is currently under heavy development. -## How To Build +## Building You Basically Run `./build.sh` to build it If you wanted to write it to a floppy disk you can use `write.sh` tho be careful as the value for what drive it uses is hard coded as /dev/sdb +### Build Requirements +- mtools +- make +- gcc (or really any C compiler) +- NASM + ## How is Testing Done Testing is mostly done with QEMU These days, but I do sometimes pull out my Dell Latitude D610 to test on (for anyone wondering its completely maxed out. [2GB of ram Pentium M @ 2.23GHz]) diff --git a/src/bootloader/stage2/fat.c b/src/bootloader/stage2/fat.c index d9a7018..ee76b93 100644 --- a/src/bootloader/stage2/fat.c +++ b/src/bootloader/stage2/fat.c @@ -42,7 +42,7 @@ typedef struct uint8_t VolumeLabel[11]; // 11 bytes, padded with spaces uint8_t SystemId[8]; - // ... we don't care about code ... + // ... we don't care about code ... huh? } __attribute__((packed)) FAT_BootSector;