Crate rrs_lib

Source
Expand description

RISC-V instruction set simulator library

Containts the building blocks for a RISC-V ISS. The seperate rrs-cli uses rrs-lib to implement a CLI driven ISS.

Re-exports§

Modules§

Structs§

  • State of a single RISC-V hart (hardware thread)

Enums§

Traits§

  • A trait for objects which do something with RISC-V instructions (e.g. execute them or print a disassembly string).
  • A trait for objects which implement memory operations