update readme
This commit is contained in:
parent
795a2428da
commit
55995a37db
10
README.md
10
README.md
@ -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/
|
||||||
@ -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();
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user