diff --git a/README.md b/README.md index f5703e69..b392059d 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,16 @@ # Astral -Astral is a 64 bit operating system for the x86-64 architecture written in C. +Astral is a 64 bit hobbyist operating system for the x86-64 architecture written in C. -As of now it has a few ports like bash and mlibc. +It has ports such as mlibc, doomgeneric, bash, nasm, binutils and the coreutils. + +![](https://raw.githubusercontent.com/Mathewnd/Astral/main/gh-stuff/screenie.png) ## Building -The build process needs xorriso and curl on the host. +The build process only needs xorriso and curl on the host. All other needed packages will be installed/built on the container. -To build the ISO, run ``make``. This will create a file named ``sysdisk.iso`` +To build an ISO, run ``make``. This will create a file named ``sysdisk.iso`` ## Testing @@ -18,8 +20,9 @@ There are a few targets in the makefile to run Astral with qemu: ``make run-kvm`` -If you wish to use the qemu monitor, use the test targets: +If you wish to use the qemu monitor and get interrupt information, use the test targets: ``make test`` ``make test-kvm`` +