Install spike (see Build Steps), riscv-gnu-toolchain, and riscv-pk. Write a short C program and name it hello.c. Then, compile it into a RISC-V ELF binary named hello: $ riscv64-unknown-elf-gcc -o hello hello.c Now you can simulate the program atop the proxy kernel: ...
riscv-software-src/riscv-testsPublic NotificationsYou must be signed in to change notification settings Fork484 Star943 master 36Branches0Tags Code README License riscv-tests About This repository hosts unit tests for RISC-V processors. Building from repository ...
so ifPLATFORM_RISCV_XLENitself defaults to an undesired value then prefer setting that rather than the full triple viaCROSS_COMPILE. IfCROSS_COMPILEis nonetheless defined, rather than being
RISC-V Open Source Supervisor Binary Interface. Contribute to riscv-software-src/opensbi development by creating an account on GitHub.
This provides packages to install theRISC-Vtoolchain on macOS usingHomebrew. Installation First, install homebrew: $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Get this tap: $ brew tap riscv-software-src/riscv ...
RISC-V Boot and Runtime Services Test Suite. Contribute to riscv-software-src/riscv-brs-tests development by creating an account on GitHub.
Spike, a RISC-V ISA Simulator. Contribute to riscv-software-src/riscv-isa-sim development by creating an account on GitHub.
Spike, a RISC-V ISA Simulator. Contribute to riscv-software-src/riscv-isa-sim development by creating an account on GitHub.
Example RISC-V Out-of-Order/Superscalar Processor Performance Core and MSS Model - riscv-perf-model/test.json at master · riscv-software-src/riscv-perf-model
On ubuntu 18.04, I am experience the following issue when I run bash build.sh in riscv-tools folder: Removing existing riscv-isa-sim/build directory Configuring project riscv-isa-sim Building project riscv-isa-sim ../spike_main/disasm.cc: In constructor‘disassembler_t::disassembler_t(int)...