Type Alias W
pub type W = W<Tctrl0Spec>;Expand description
Register TCTRL0 writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
§impl W
impl W
pub fn t_en(&mut self) -> TEnW<'_, Tctrl0Spec>
pub fn t_en(&mut self) -> TEnW<'_, Tctrl0Spec>
Bit 0 - Timer Enable
pub fn chain(&mut self) -> ChainW<'_, Tctrl0Spec>
pub fn chain(&mut self) -> ChainW<'_, Tctrl0Spec>
Bit 1 - Chain Channel
pub fn mode(&mut self) -> ModeW<'_, Tctrl0Spec>
pub fn mode(&mut self) -> ModeW<'_, Tctrl0Spec>
Bits 2:3 - Timer Operation Mode
pub fn tsot(&mut self) -> TsotW<'_, Tctrl0Spec>
pub fn tsot(&mut self) -> TsotW<'_, Tctrl0Spec>
Bit 16 - Timer Start On Trigger
pub fn tsoi(&mut self) -> TsoiW<'_, Tctrl0Spec>
pub fn tsoi(&mut self) -> TsoiW<'_, Tctrl0Spec>
Bit 17 - Timer Stop On Interrupt
pub fn trot(&mut self) -> TrotW<'_, Tctrl0Spec>
pub fn trot(&mut self) -> TrotW<'_, Tctrl0Spec>
Bit 18 - Timer Reload On Trigger
pub fn trg_src(&mut self) -> TrgSrcW<'_, Tctrl0Spec>
pub fn trg_src(&mut self) -> TrgSrcW<'_, Tctrl0Spec>
Bit 23 - Trigger Source
pub fn trg_sel(&mut self) -> TrgSelW<'_, Tctrl0Spec>
pub fn trg_sel(&mut self) -> TrgSelW<'_, Tctrl0Spec>
Bits 24:27 - Trigger Select