Skip to main content

Crate ab_riscv_interpreter

Crate ab_riscv_interpreter 

Source

Modules§

rv64
Part of the interpreter responsible for RISC-V RV64 base instruction set

Structs§

BasicInstructionFetcher
Basic instruction fetcher implementation

Enums§

ExecutionError
Execution errors
FetchInstructionResult
Result of InstructionFetcher::fetch_instruction() call
ProgramCounterError
Program counter errors
VirtualMemoryError
Errors for VirtualMemory

Traits§

BasicInt
Basic integer types that can be read and written to/from memory freely
ExecutableInstruction
Trait for executable instructions
InstructionFetcher
Generic instruction fetcher
ProgramCounter
Generic program counter
VirtualMemory
Virtual memory interface