Struct msp432p401r::system_control_space::actlr::W [−][src]
Register ACTLR
writer
Implementations
impl W
[src]
pub fn dismcycint(&mut self) -> DISMCYCINT_W<'_>
[src]
Bit 0 - Disables interruption of multi-cycle instructions. This increases the interrupt latency of the processor becuase LDM/STM completes before interrupt stacking occurs.
pub fn disdefwbuf(&mut self) -> DISDEFWBUF_W<'_>
[src]
Bit 1 - Disables write buffer us during default memorty map accesses. This causes all bus faults to be precise bus faults but decreases the performance of the processor because the stores to memory have to complete before the next instruction can be executed.
pub fn disfold(&mut self) -> DISFOLD_W<'_>
[src]
Bit 2 - Disables IT folding.
pub fn disfpca(&mut self) -> DISFPCA_W<'_>
[src]
Bit 8 - Disable automatic update of CONTROL.FPCA
pub fn disoofp(&mut self) -> DISOOFP_W<'_>
[src]
Bit 9 - Disables floating point instructions completing out of order with respect to integer instructions.
pub unsafe fn bits(&mut self, bits: u32) -> &mut Self
[src]
Writes raw bits to the register.
Methods from Deref<Target = W<ACTLR_SPEC>>
Trait Implementations
impl Deref for W
[src]
type Target = W<ACTLR_SPEC>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
impl DerefMut for W
[src]
impl From<W<ACTLR_SPEC>> for W
[src]
fn from(writer: W<ACTLR_SPEC>) -> Self
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,