loongson3 virt generic platform (virt
)
The virt
machine use gpex host bridge, and there are some
emulated devices on virt board, such as loongson7a RTC device,
IOAPIC device, ACPI device and so on.
Supported devices
The virt
machine supports:
- Gpex host bridge
- Ls7a RTC device
- Ls7a IOAPIC device
- Ls7a ACPI device
- Fw_cfg device
- PCI/PCIe devices
- Memory device
- CPU device. Type: Loongson-3A5000.
CPU and machine Type
The qemu-system-loongarch64
provides emulation for virt
machine. You can specify the machine type virt
and
cpu type Loongson-3A5000
.
Boot options
Now the virt
machine can run test program in ELF format and the
method of compiling is in target/loongarch/README.
$ qemu-system-loongarch64 -machine virt -m 4G -cpu Loongson-3A5000 \
-smp 1 -kernel hello -monitor none -display none \
-chardev file,path=hello.out,id=output -serial chardev:output