pub struct MStatus {Show 37 fields
pub debug: bool,
pub cease: bool,
pub wfi: bool,
pub isa: U<32>,
pub dprv: U<2>,
pub dv: bool,
pub prv: U<2>,
pub v: bool,
pub sd: bool,
pub zero2: U<23>,
pub mpv: bool,
pub gva: bool,
pub mbe: bool,
pub sbe: bool,
pub sxl: U<2>,
pub uxl: U<2>,
pub sd_rv32: bool,
pub zero1: U<8>,
pub tsr: bool,
pub tw: bool,
pub tvm: bool,
pub mxr: bool,
pub sum: bool,
pub mprv: bool,
pub xs: U<2>,
pub fs: U<2>,
pub mpp: U<2>,
pub vs: U<2>,
pub spp: U<1>,
pub mpie: bool,
pub ube: bool,
pub spie: bool,
pub upie: bool,
pub mie: bool,
pub hie: bool,
pub sie: bool,
pub uie: bool,
}Expand description
Fields§
§debug: bool§cease: bool§wfi: bool§isa: U<32>§dprv: U<2>§dv: bool§prv: U<2>§v: bool§sd: bool§zero2: U<23>§mpv: bool§gva: bool§mbe: bool§sbe: bool§sxl: U<2>§uxl: U<2>§sd_rv32: bool§zero1: U<8>§tsr: bool§tw: bool§tvm: bool§mxr: bool§sum: bool§mprv: bool§xs: U<2>§fs: U<2>§mpp: U<2>§vs: U<2>§spp: U<1>§mpie: bool§ube: bool§spie: bool§upie: bool§mie: bool§hie: bool§sie: bool§uie: boolTrait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for MStatus
impl Send for MStatus
impl Sync for MStatus
impl Unpin for MStatus
impl UnwindSafe for MStatus
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more