And this commit [0] fixes the pl011 console output; I hope.

qemu-system-aarch64 -machine virt -cpu cortex-a53 -m 1G -nographic
-kernel ./gnumach -append 'gnumach -H' -device
guest-loader,addr=0x42000000,kernel=./aarch64/example.elf,bootargs='example
--host-priv-port=${host-port} --device-master-port=${device-port}
$(task-create) $(task-resume)'
GNU Mach 1.8
Kernel command line: gnumach -H
Booting in EL1
vm_page: page table size: 262144 entries (24576k)
vm_page: DMA: pages: 262144 (1024M), free: 220847 (862M)
vm_page: DMA: min:13107 low:15728 high:26214
Model name: linux dummy-virt
module 0: example --host-priv-port=${host-port}
--device-master-port=${device-port} $(task-create) $(task-resume)
1 bootstrap modules
task loaded: example --host-priv-port=1 --device-master-port=2

start example: Hello from Mach bare-metal example!
QEMU 11.1.2 monitor - type 'help' for more information
(qemu) quit

[0]: 
https://github.com/aculnaig/gnumach/commit/53f5f66fde895f09f0102ff74ed05b1d2878d49a

Reply via email to