SpikeRISCVSimulator

Description

🚨 Pharo bindings to the Spike RISC-V simulator

Details

Source
GitHub
Dialect
pharo (25% confidence)
Created
June 17, 2021
Updated
Oct. 17, 2022

README excerpt

### Pharo FFI bindings to the Spike RISC-V simulator

This repository contains the FFI bindings to [Spike](https://github.com/riscv/riscv-isa-sim), the RISC-V simulator. While this simulator proposes no public API, it has been defined in [spikelib](https://github.com/QDucasse/spikelib) as a shared library. While Pharo uses [Unicorn](https://github.com/unicorn-engine/unicorn) for the other ISAs it tests, RISC-V is not available through Unicorn.

It defines several basic functions that help Pharo use its ISA test harness to help port it to a new one.



 

← Back to results