Type Alias W
pub type W = W<ShiftctlSpec>;Expand description
Register SHIFTCTL[%s] writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
§impl W
impl W
pub fn smod(&mut self) -> SmodW<'_, ShiftctlSpec>
pub fn smod(&mut self) -> SmodW<'_, ShiftctlSpec>
Bits 0:2 - Shifter Mode
pub fn pinpol(&mut self) -> PinpolW<'_, ShiftctlSpec>
pub fn pinpol(&mut self) -> PinpolW<'_, ShiftctlSpec>
Bit 7 - Shifter Pin Polarity
pub fn pinsel(&mut self) -> PinselW<'_, ShiftctlSpec>
pub fn pinsel(&mut self) -> PinselW<'_, ShiftctlSpec>
Bits 8:10 - Shifter Pin Select
pub fn pincfg(&mut self) -> PincfgW<'_, ShiftctlSpec>
pub fn pincfg(&mut self) -> PincfgW<'_, ShiftctlSpec>
Bits 16:17 - Shifter Pin Configuration
pub fn timpol(&mut self) -> TimpolW<'_, ShiftctlSpec>
pub fn timpol(&mut self) -> TimpolW<'_, ShiftctlSpec>
Bit 23 - Timer Polarity
pub fn timsel(&mut self) -> TimselW<'_, ShiftctlSpec>
pub fn timsel(&mut self) -> TimselW<'_, ShiftctlSpec>
Bits 24:25 - Timer Select