We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cf24310 commit 01f127aCopy full SHA for 01f127a
riscv/src/register/dcsr.rs
@@ -8,10 +8,24 @@ read_write_csr! {
8
mask: 0xffff_ffff,
9
}
10
11
+csr_field_enum! {
12
+ /// Operating privilege level.
13
+ Prv {
14
+ default: Machine,
15
+ /// User/Application.
16
+ User = 0b00,
17
+ /// Supervisor.
18
+ Supervisor = 0b01,
19
+ /// Machine.
20
+ Machine = 0b11,
21
+ }
22
+}
23
+
24
read_write_csr_field! {
25
Dcsr,
- /// Previous privilege level when entering debug mode (bits 0..2)
- prv: [0:1],
26
+ /// Previous privilege level when entering debug mode (bits 0..1).
27
+ prv,
28
+ Prv: [0:1],
29
30
31
0 commit comments