QEMU RISC-V target

E193755

QEMU RISC-V target is an emulation backend in the QEMU virtualization platform that allows users to run and test RISC-V software on non-RISC-V host systems.

All labels observed (2)

Label Occurrences
QEMU RISC-V maintainers 1
QEMU RISC-V target canonical 1

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf QEMU target architecture backend
RISC-V emulator
configurationOption --target-list=riscv32-linux-user
--target-list=riscv32-softmmu
--target-list=riscv64-linux-user
--target-list=riscv64-softmmu
hostPlatform aarch64
other non-RISC-V architectures
x86_64
implementedInLanguage C
introducedIn QEMU 2.x era
license GNU General Public License version 2
maintainedBy QEMU RISC-V maintainers
linked to: QEMU RISC-V target
partOf QEMU
repository QEMU upstream git repository
supportsArchitecture RISC-V
supportsBoardModel sifive_e board
linked to: sifive_u board

sifive_u board
spike-like machine model
virt board
supportsCPUModel SiFive E-series CPU models
linked to: SiFive

SiFive U-series CPU models
linked to: SiFive

generic RISC-V CPU
rv32 virtual CPU models
rv64 virtual CPU models
supportsDebugging GDB remote debugging
supportsExecutionType system emulation
user-mode emulation
supportsFeature RISC-V CSR emulation
RISC-V MMU emulation
RISC-V interrupt controller emulation
RISC-V page-based virtual memory
RISC-V timer emulation
device tree based machine description
supportsGuestOS BSD variants
Linux
bare-metal RISC-V firmware
supportsISA RV32
RV64
supportsISAExtension RISC-V A atomic extension
RISC-V C compressed extension
linked to: RISC-V

RISC-V D double-precision floating-point extension
RISC-V F single-precision floating-point extension
RISC-V I base integer extension
linked to: RISC-V

RISC-V M integer multiplication and division extension
RISC-V privileged architecture
supportsMode machine mode
supervisor mode
user mode
usedFor RISC-V application testing
RISC-V firmware development
RISC-V operating system development
continuous integration for RISC-V projects
running RISC-V software on non-RISC-V hosts

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

RISC-V hasSimulator QEMU RISC-V target
QEMU RISC-V target maintainedBy QEMU RISC-V maintainers
linked to: QEMU RISC-V target