Module csr

Source

Structs§

Sepc
Sie
Sip
Sireg
Siselect
Sscratch
A dedicated register for the supervisor to hold whatever data it would like to. Generally used to hold a pointer to a hart-local supervisor context - it can be swapped with a user register at the beginning of a trap handler to provide an initial working register.
Sstatus
Stopei
Stvec
Time

Enums§

Satp
The Supervisor Address Translation and Protection (satp) register controls supervisor-mode address translation and protection. It contains the physical address of the root page table, plus an associated Address Space Identified (ASID), which allows translation fences on an per-address-space basis.
Scause