[][src]Module riscv_sandbox::machine

Contains implementations of simple RISC-V machines based on the standard. Also contains traits to use if you want to implement your own machine.

Modules

rv32imc

A machine implementing the simplest RVI32 specification

rv32pthread

A machine implementing "hardware threads" by emulating pthread library calls

simtx

An implementation of the SIMT-X machine (SIMT on CPU)

Traits

IntegerMachine

This trait represent the minimal implementation of a RISC-V Machine. It needs to give access to integer registers and CSR registers.