Struct NvicstirSpec
pub struct NvicstirSpec;Expand description
Software Trigger Interrupt Register
You can reset, write, write_with_zero this register using nvicstir::W. See API.
Trait Implementations§
§impl RegisterSpec for NvicstirSpec
impl RegisterSpec for NvicstirSpec
§impl Resettable for NvicstirSpec
reset() method sets NVICSTIR to value 0
impl Resettable for NvicstirSpec
reset() method sets NVICSTIR to value 0
§const RESET_VALUE: Self::Ux = <Self::Ux>::ZERO
const RESET_VALUE: Self::Ux = <Self::Ux>::ZERO
Reset value of the register.
§fn reset_value() -> Self::Ux
fn reset_value() -> Self::Ux
Reset value of the register.
§impl Writable for NvicstirSpec
write(|w| ..) method takes nvicstir::W writer structure
impl Writable for NvicstirSpec
write(|w| ..) method takes nvicstir::W writer structure
§const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = <Self::Ux>::ZERO
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = <Self::Ux>::ZERO
Specifies the register bits that are not changed if you pass
1 and are
changed if you pass 0§const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = <Self::Ux>::ZERO
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = <Self::Ux>::ZERO
Specifies the register bits that are not changed if you pass
0 and are
changed if you pass 1Auto Trait Implementations§
impl Freeze for NvicstirSpec
impl RefUnwindSafe for NvicstirSpec
impl Send for NvicstirSpec
impl Sync for NvicstirSpec
impl Unpin for NvicstirSpec
impl UnwindSafe for NvicstirSpec
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