Commit 1f7aa204 authored by Stefan Lankes's avatar Stefan Lankes
Browse files

enable semihosting to test the kernel

Semihosting involves two machines: a target (the embedded device), and a host (such as a PC) that is connected to the target through a debug interface.
parent 5586a9c9
......@@ -64,6 +64,6 @@ jobs:
choco install qemu --version 2021.5.5
echo "C:\Program Files\qemu" >> $GITHUB_PATH
- name: Test kernel
run: qemu-system-aarch64 -display none -smp 4 -m 1G -serial stdio -kernel target/aarch64-unknown-hermit-loader/debug/rusty-loader -machine raspi3
run: qemu-system-aarch64 -semihosting -display none -smp 4 -m 1G -serial stdio -kernel target/aarch64-unknown-hermit-loader/debug/rusty-loader -machine raspi3
working-directory: loader
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment