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