summaryrefslogtreecommitdiff
path: root/debug.sh
blob: 418dadcba17a716af2380a3eb033b231df0856c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env bash

make -C kc/core &&
make -C kc/boot &&
make -C loader &&

./image.sh &&

qemu-system-x86_64 -cpu qemu64 \
    -drive if=pflash,format=raw,unit=0,file=/usr/share/ovmf/x64/OVMF_CODE.fd,readonly=on \
    -drive if=pflash,format=raw,unit=1,file=OVMF_VARS.fd \
    -net none -drive file=uefi.img,if=ide,format=raw -monitor stdio \
    -serial file:sophia.log -d int -no-shutdown -no-reboot -s -S