[−][src]Module riscv_sandbox::isa
The ISA module containing everything related to instruction format.
Structs
Instruction | Base structure of an instruction in the RV32I format (just an unsigned 32bits int) |
Enums
CsrField | An enum representing every CSR fields (slices of CSR). It is used to access every CSR field individually in order to check their type (RW/RO/WARL/WLRL) |
CsrFieldType | CSR field read/write type |
CsrId | This type represents a CSR's (Control State Register) ID in the CSR table |
OpCode | Enum naming the different opcodes values |
Type | Enum representing the type of instruction. |