Skip to main content

Module riscv64

Module riscv64 

Source

Modules§

encoding
This module stamps out CsrEncoding instances 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§

ControlAndStatusRegisterEncoding
Marker for a riscv64 CSR, expressing its encoding and access permissions.

Type Aliases§

Csr
Models a riscv64 CSR with a given layout.