From fa13e1977e439e9776119490bf0d9b52293dbd32 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 17 Feb 2019 09:45:39 +0100 Subject: [PATCH] Meta: Add some quick instructions for how to build and run this thing. --- ReadMe.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ReadMe.md b/ReadMe.md index df9558bf7e..6dca05b731 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -13,7 +13,7 @@ I always wanted to write my own operating system, but I never took it seriously. ## Current features * Pre-emptive multitasking -* Compositing window server +* Compositing window server (in userspace) * ext2 filesystem support * mmap() * Unix-like libc and userland @@ -21,6 +21,16 @@ I always wanted to write my own operating system, but I never took it seriously. * Event-driven GUI library * Other stuff I can't think of right now... +## How do I get it to run? + +I've only tested this on an Ubuntu 18.10 host with clang, so I'm not sure it works anywhere else. If you'd like to run it, here's how you'd get it to boot: + + cd Kernel + ./makeall.sh + sudo ./sync.sh + ./run q # Runs in QEMU + ./run # Runs in bochs + ## Author * **Andreas Kling** - [awesomekling](https://github.com/awesomekling)