Type Alias W
pub type W = W<TimctlSpec>;Expand description
Register TIMCTL[%s] writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
§impl W
impl W
pub fn timod(&mut self) -> TimodW<'_, TimctlSpec>
pub fn timod(&mut self) -> TimodW<'_, TimctlSpec>
Bits 0:1 - Timer Mode
pub fn pinpol(&mut self) -> PinpolW<'_, TimctlSpec>
pub fn pinpol(&mut self) -> PinpolW<'_, TimctlSpec>
Bit 7 - Timer Pin Polarity
pub fn pinsel(&mut self) -> PinselW<'_, TimctlSpec>
pub fn pinsel(&mut self) -> PinselW<'_, TimctlSpec>
Bits 8:10 - Timer Pin Select
pub fn pincfg(&mut self) -> PincfgW<'_, TimctlSpec>
pub fn pincfg(&mut self) -> PincfgW<'_, TimctlSpec>
Bits 16:17 - Timer Pin Configuration
pub fn trgsrc(&mut self) -> TrgsrcW<'_, TimctlSpec>
pub fn trgsrc(&mut self) -> TrgsrcW<'_, TimctlSpec>
Bit 22 - Trigger Source
pub fn trgpol(&mut self) -> TrgpolW<'_, TimctlSpec>
pub fn trgpol(&mut self) -> TrgpolW<'_, TimctlSpec>
Bit 23 - Trigger Polarity
pub fn trgsel(&mut self) -> TrgselW<'_, TimctlSpec>
pub fn trgsel(&mut self) -> TrgselW<'_, TimctlSpec>
Bits 24:27 - Trigger Select