From 4fa5265c0a045000f7392fa394382bf2c0c5b4a8 Mon Sep 17 00:00:00 2001 From: ishanjain28 Date: Sun, 19 May 2019 14:35:41 +0530 Subject: [PATCH] Updated readme --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1beafe9..7dfa0bd 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,15 @@ Neptune is my attempt at writing an Operating System from scratch in Rust. 2. The OS for now uses BIOS to boot. I did not wrote the required ASM to boot into 16 bit and switch from 16 bit -> protected mode for this operating system because I had already done that in an older attempt at writing an operating system. So, For this project, I used [bootimage](https://crates.io/crates/cargo-bootimage). Install it using `cargo install cargo-bootimage`. +3. Install `xargo` using `cargo install xargo`. # Running -Run it in qemu with `qemu-system-x86_64 -drive format=raw,file=./target/neptune-x86_64/debug/bootimage-neptune.bin` + cargo xrun --release --target ./neptune-x86_64.json +# Running tests + + cargo xtest --release --target ./neptune-x86_64.json # Future Plans