Type Alias W
pub type W = W<CcrSpec>;Expand description
Register CCR writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
§impl W
impl W
pub fn nonbasethrdena(&mut self) -> NonbasethrdenaW<'_, CcrSpec>
pub fn nonbasethrdena(&mut self) -> NonbasethrdenaW<'_, CcrSpec>
Bit 0 - Indicates how the processor enters Thread mode
pub fn usersetmpend(&mut self) -> UsersetmpendW<'_, CcrSpec>
pub fn usersetmpend(&mut self) -> UsersetmpendW<'_, CcrSpec>
Bit 1 - Enables unprivileged software access to the STIR
pub fn unalign_trp(&mut self) -> UnalignTrpW<'_, CcrSpec>
pub fn unalign_trp(&mut self) -> UnalignTrpW<'_, CcrSpec>
Bit 3 - Enables unaligned access traps
pub fn div_0_trp(&mut self) -> Div0TrpW<'_, CcrSpec>
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>
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.