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