W

Type Alias W 

pub type W = W<CcrSpec>;
Expand description

Register CCR writer

Aliased Type§

pub struct W { /* private fields */ }

Implementations§

§

impl W

pub fn nonbasethrdena(&mut self) -> NonbasethrdenaW<'_, CcrSpec>

Bit 0 - Indicates how the processor enters Thread mode

pub fn usersetmpend(&mut self) -> UsersetmpendW<'_, CcrSpec>

Bit 1 - Enables unprivileged software access to the STIR

pub fn unalign_trp(&mut self) -> UnalignTrpW<'_, CcrSpec>

Bit 3 - Enables unaligned access traps

pub fn div_0_trp(&mut self) -> Div0TrpW<'_, CcrSpec>

Bit 4 - Enables faulting or halting when the processor executes an SDIV or UDIV instruction with a divisor of 0

pub fn bfhfnmign(&mut self) -> BfhfnmignW<'_, CcrSpec>

Bit 8 - Enables handlers with priority -1 or -2 to ignore data BusFaults caused by load and store instructions.

pub fn stkalign(&mut self) -> StkalignW<'_, CcrSpec>

Bit 9 - Indicates stack alignment on exception entry