README Update
This commit is contained in:
parent
959b007ecf
commit
994dc65831
@ -18,11 +18,10 @@ I however would recomend atleast a Pentium 2 Class System or higher.
|
|||||||
Runs at 9600 baud (as its fairly standard)
|
Runs at 9600 baud (as its fairly standard)
|
||||||
Serial is mostly used as a debug output (In the future this will be able to be enabled/disabled)
|
Serial is mostly used as a debug output (In the future this will be able to be enabled/disabled)
|
||||||
|
|
||||||
Note: Kernel is currently under very heavy development.
|
#### Note: Kernel is currently under very heavy development. All things are subject to change at any time.
|
||||||
All things are subject to change at any time.
|
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
Run `./build.sh` inside main directory of repo, however you may first need to run `make toolchain` i would DEFINITELY use more than one job (building GCC takes forever)
|
Run `./build.i686` inside main directory of repo, however you may first need to run `make toolchain TARGET=i686-elf` (you can also build for `xtensa-esp32-elf`) i would DEFINITELY use more than one job (building GCC takes forever)
|
||||||
|
|
||||||
To write to a disk, use `./write.sh` just enter a disk in at the prompt and it will build & flash nanite to it (ex. `/dev/sdb`)
|
To write to a disk, use `./write.sh` just enter a disk in at the prompt and it will build & flash nanite to it (ex. `/dev/sdb`)
|
||||||
You could also run `make all` but the scripts a bit better tbh, it even automates starting QEMU and building an image.
|
You could also run `make all` but the scripts a bit better tbh, it even automates starting QEMU and building an image.
|
||||||
@ -35,7 +34,6 @@ Theres also a way to debug it with BOCHS if need be, just run `./debug.sh` inste
|
|||||||
- nasm
|
- nasm
|
||||||
|
|
||||||
#### Only Required to Build the Image
|
#### Only Required to Build the Image
|
||||||
|
|
||||||
- grub2
|
- grub2
|
||||||
- parted
|
- parted
|
||||||
|
|
||||||
@ -46,4 +44,4 @@ I Also do some testing on a Dell Dimension 8110 (its at my desk 24/7 and has its
|
|||||||
## Resources I've Used Throughout the Project
|
## Resources I've Used Throughout the Project
|
||||||
- Nanobyte's Youtube Channel: https://www.youtube.com/@nanobyte-dev (Used to start off learning about OSDev)
|
- Nanobyte's Youtube Channel: https://www.youtube.com/@nanobyte-dev (Used to start off learning about OSDev)
|
||||||
- OSDEV Wiki: https://wiki.osdev.org/Expanded_Main_Page (INSANELY Helpful like SUPER USEFUL basically any info i've needed i've pulled from here)
|
- OSDEV Wiki: https://wiki.osdev.org/Expanded_Main_Page (INSANELY Helpful like SUPER USEFUL basically any info i've needed i've pulled from here)
|
||||||
- BrokenThorn: http://www.brokenthorn.com (Can't remember what i used it for but only used once or twice)
|
- BrokenThorn: http://www.brokenthorn.com (Used to learn about memory management!)
|
||||||
Loading…
x
Reference in New Issue
Block a user