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 298b78d commit 4bdb44fCopy full SHA for 4bdb44f
src/sysreg.rs
@@ -22,6 +22,7 @@ write_sysreg32!(icc_ctlr_el1, 0, c12, c12, 4, write_icc_ctlr_el1);
22
write_sysreg32!(icc_eoir1_el1, 0, c12, c12, 1, write_icc_eoir1_el1);
23
write_sysreg32!(icc_igrpen0_el1, 0, c12, c12, 6, write_icc_igrpen0_el1);
24
write_sysreg32!(icc_igrpen1_el1, 0, c12, c12, 7, write_icc_igrpen1_el1);
25
+write_sysreg32!(icc_igrpen1_el3, 6, c12, c12, 7, write_icc_igrpen1_el3);
26
write_sysreg32!(icc_pmr_el1, 0, c4, c6, 0, write_icc_pmr_el1);
27
write_sysreg64!(icc_sgi1r_el1, 0, c12, write_icc_sgi1r_el1);
28
write_sysreg32!(icc_sre_el1, 0, c12, c12, 5, write_icc_sre_el1, IccSre);
@@ -38,5 +39,8 @@ bitflags! {
38
39
const DFB = 1 << 1;
40
/// Disable IRQ bypass.
41
const DIB = 1 << 2;
42
+ // TODO: Should this be on a different type? Not all registers have it.
43
+ /// Enables lower EL access to ICC_SRE_ELn.
44
+ const ENABLE = 1 << 3;
45
}
46
0 commit comments