aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Cunningham <cc@localhost>2022-04-05 16:51:18 -0700
committerChristian Cunningham <cc@localhost>2022-04-05 16:51:18 -0700
commitf29c3f7ccf753cfdab27cb5cebbe0fe398dd2d4f (patch)
tree977de14cada46504b529290ab85f0abd32b43171
parent931457f5943582d64e0f6e0f175708a2b76274e1 (diff)
Fixed Debian Package name.
Added QEMU running information
-rw-r--r--README.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md
index 8530bd9..f939bdb 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
## Building (Debian)
- Clone the repository.
- - Ensure you have the `arm-none-eabi-gcc` cross compiler installed.
+ - Ensure you have the `gcc-arm-none-eabi` cross compiler installed `# apt install gcc-arm-none-eabi`.
- From the root of the directory, i.e. in `Jobbed`, execute `make -f Unix.mk`
- The built image is found in `build/kernel7.img` and can be copied to the root of the Raspberry Pi SD card's first parition
@@ -16,6 +16,10 @@
- `!cd Jobbed; make -f Unix.mk`
- The built image is found in `Jobbed/build/kernel7.img` and can be copied to the root of the Raspberry Pi SD card's first parition
+ ## Running
+ - Ensure you have QEMU's ARM package installed on your system
+ - Minimum command line arguments to run: `qemu-system-arm -M raspi2b -cpu cortex-a7 -m 1G -kernel build/kernel.elf`
+
## Getting Cross Compiler
- https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/downloads