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

pub struct R(_);

Register ACTLR reader

Implementations

impl R[src]

pub fn dismcycint(&self) -> DISMCYCINT_R[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(&self) -> DISDEFWBUF_R[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(&self) -> DISFOLD_R[src]

Bit 2 - Disables IT folding.

pub fn disfpca(&self) -> DISFPCA_R[src]

Bit 8 - Disable automatic update of CONTROL.FPCA

pub fn disoofp(&self) -> DISOOFP_R[src]

Bit 9 - Disables floating point instructions completing out of order with respect to integer instructions.

Methods from Deref<Target = R<ACTLR_SPEC>>

pub fn bits(&self) -> REG::Ux[src]

Reads raw bits from register.

Trait Implementations

impl Deref for R[src]

type Target = R<ACTLR_SPEC>

The resulting type after dereferencing.

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

Auto Trait Implementations

impl Send for R

impl Sync for R

impl Unpin for R

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.