Struct riscv::register::mie::Mie [−][src]
pub struct Mie { /* fields omitted */ }
mie register
Methods
impl Mie
[src]
impl Mie
pub fn bits(&self) -> usize
[src]
pub fn bits(&self) -> usize
Returns the contents of the register as raw bits
pub fn usoft(&self) -> bool
[src]
pub fn usoft(&self) -> bool
User Software Interrupt Enable
pub fn ssoft(&self) -> bool
[src]
pub fn ssoft(&self) -> bool
Supervisor Software Interrupt Enable
pub fn msoft(&self) -> bool
[src]
pub fn msoft(&self) -> bool
Machine Software Interrupt Enable
pub fn utimer(&self) -> bool
[src]
pub fn utimer(&self) -> bool
User Timer Interrupt Enable
pub fn stimer(&self) -> bool
[src]
pub fn stimer(&self) -> bool
Supervisor Timer Interrupt Enable
pub fn mtimer(&self) -> bool
[src]
pub fn mtimer(&self) -> bool
Machine Timer Interrupt Enable
pub fn uext(&self) -> bool
[src]
pub fn uext(&self) -> bool
User External Interrupt Enable
pub fn sext(&self) -> bool
[src]
pub fn sext(&self) -> bool
Supervisor External Interrupt Enable
pub fn mext(&self) -> bool
[src]
pub fn mext(&self) -> bool
Machine External Interrupt Enable
Trait Implementations
impl Clone for Mie
[src]
impl Clone for Mie
fn clone(&self) -> Mie
[src]
fn clone(&self) -> Mie
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for Mie
[src]
impl Copy for Mie
impl Debug for Mie
[src]
impl Debug for Mie