Modules§
- encoding
- This module stamps out
CsrEncodinginstances corresponding to known riscv64 CSRs, named by their official mnemonic (e.g.,sstatus).
Structs§
- CsrEncoding
- Tag for a riscv64 CSR, expressing its encoding and access permissions.
- CsrIo
- An I/O backend for riscv64 CSRs.
Traits§
- Control
AndStatus Register Encoding - Marker for a riscv64 CSR, expressing its encoding and access permissions.
Type Aliases§
- Csr
- Models a riscv64 CSR with a given layout.