pub struct IR_SPEC;
Expand description
The flags are set when one of the listed conditions is detected (edge-sensitive). The flags remain set until the Host clears them. A flag is cleared by writing a 1 to the corresponding bit position. Writing a 0 has no effect. A hard reset will clear the register. The configuration of IE controls whether an interrupt is generated. The configuration of ILS controls on which interrupt line an interrupt is signaled.
This register you can read
, write_with_zero
, reset
, write
, modify
. See API.
For information about available fields see ir module
Trait Implementations
sourceimpl RegisterSpec for IR_SPEC
impl RegisterSpec for IR_SPEC
sourceimpl Resettable for IR_SPEC
impl Resettable for IR_SPEC
reset()
method sets IR to value 0
sourcefn reset_value() -> Self::Ux
fn reset_value() -> Self::Ux
Reset value of the register.
Auto Trait Implementations
impl RefUnwindSafe for IR_SPEC
impl Send for IR_SPEC
impl Sync for IR_SPEC
impl Unpin for IR_SPEC
impl UnwindSafe for IR_SPEC
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more