]> www.infradead.org Git - users/dwmw2/qemu.git/commit
hw/openrisc: Add the OpenRISC virtual machine
authorStafford Horne <shorne@gmail.com>
Fri, 20 May 2022 13:38:13 +0000 (22:38 +0900)
committerStafford Horne <shorne@gmail.com>
Sun, 4 Sep 2022 06:02:57 +0000 (07:02 +0100)
commitb5fcfe927b7a9cbbc0864e7fc4f34bc94631ee0e
treec6c2e4eaadc4964ad6170927e77040fff9ca6bbe
parent65f5144e1726c36c97df7e70484250941aafaa27
hw/openrisc: Add the OpenRISC virtual machine

This patch adds the OpenRISC virtual machine 'virt' for OpenRISC.  This
platform allows for a convenient CI platform for toolchain, software
ports and the OpenRISC linux kernel port.

Much of this has been sourced from the m68k and riscv virt platforms.

The platform provides:
 - OpenRISC SMP with up to 4 cpus
 - A virtio bus with up to 8 devices
 - Standard ns16550a serial
 - Goldfish RTC
 - SiFive TEST device for poweroff and reboot
 - Generated Device Tree to automatically configure the guest kernel

Signed-off-by: Stafford Horne <shorne@gmail.com>
configs/devices/or1k-softmmu/default.mak
hw/openrisc/Kconfig
hw/openrisc/meson.build
hw/openrisc/virt.c [new file with mode: 0644]