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