update readme

This commit is contained in:
Tyler McGurrin 2025-01-15 22:58:14 -05:00
parent 795a2428da
commit 55995a37db
2 changed files with 5 additions and 7 deletions

View File

@ -3,19 +3,19 @@ Very small OS that can run on X86 Hardware.
Fits on anything from a 320K Floppy to a 1.44MB Floppy (i however ONLY make 1.44MB Images, as i only have 1.44MB floppies). Fits on anything from a 320K Floppy to a 1.44MB Floppy (i however ONLY make 1.44MB Images, as i only have 1.44MB floppies).
Good luck reading my terrible X86 ASM and C (my C code is ok, x86 ASM however...). Good luck reading my terrible X86 ASM and C (my C code is ok, x86 ASM however...).
I work on this in my spare time so don't really expect much work being done to it 24/7. I work on this in my spare time so don't really expect much work being done to it 24/7.
I am designing it for older computers such as a system i would recomend atleast a i686 CPU (Pentium 2 or better) however. I am designing it for older computers such as a Pentium (i586) system i would recomend atleast a Pentium 4 however.
## Features ## Features
A funtioning Bootloader and half baked kernel. A funtioning Bootloader and half working kernel.
Also some tools for the FAT filesystem (host system). Also some tools for the FAT filesystem (host system).
Kernel is currently INDEV. Kernel is currently INDEV.
## How do I Test Builds? ## How do I Test Builds?
Early Hardware tesing was done on a Pentium 2 @ 300MHz with 192MB of Ram (Panasonic Toughbook CF-27 MKII). Early Hardware tesing was done on a Pentium 2 @ 300MHz with 192MB of Ram (Panasonic Toughbook CF-27 MKII).
It has now moved to my main laptop, a Dell Latitude D610, (2GB RAM, 1.6GHZ Pentium M). It has now moved to my main laptop, a Dell Latitude D610, (2GB RAM, 2.23GHZ Pentium M).
Testing is also done with QEMU and previously BOCHS (not anymore cuz it almost crashes my system if I even think about running it). Testing is also done with QEMU and previously BOCHS (not anymore as it almost crashes my system if I even think about running it).
## Thanks ## Thanks
Thanks to Nanobyte and the OSDEV wiki for providing resources for me to be able to make this. Thanks to Nanobyte and the OSDEV wiki for providing resources for me to be able to make this.
- Nanobyte's Youtube Channel: https://www.youtube.com/@nanobyte-dev - Nanobyte's Youtube Channel: https://www.youtube.com/@nanobyte-dev
- OSDEV Wiki: https://wiki.osdev.org/Expanded_Main_Page - OSDEV Wiki: https://wiki.osdev.org/Expanded_Main_Page
And also a thanks to King Gizzard and The Lizzard Wizzard, without their music I highly doubt I would've made this. And also a thanks to King Gizzard and The Lizzard Wizzard, without their music to allow me to power through long ass all-nighters I highly doubt I would've made this.
They can be found here: https://kinggizzardandthelizardwizard.com/ They can be found here: https://kinggizzardandthelizardwizard.com/

View File

@ -24,11 +24,9 @@ extern uint8_t __end;
// init HAL // init HAL
printf("Initializing HAL...\n"); printf("Initializing HAL...\n");
int halx, haly = 0;
HAL_Initialize(); HAL_Initialize();
movecursorpos(19, 8); movecursorpos(19, 8);
printf("Done!\n\n\n\n"); printf("Done!\n\n\n\n");
beep();