Struct msp432p401r::system_control_space::actlr::W[][src]

pub struct W(_);

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>>

pub unsafe fn bits(&mut self, bits: REG::Ux) -> &mut Self[src]

Writes raw bits to the register.

Trait Implementations

impl Deref for W[src]

type Target = W<ACTLR_SPEC>

The resulting type after dereferencing.

impl DerefMut for W[src]

impl From<W<ACTLR_SPEC>> for W[src]

Auto Trait Implementations

impl Send for W

impl Sync for W

impl Unpin for W

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.