Struct atsamd21e18a::tcc0::evctrl::_EVACT1W [−][src]
pub struct _EVACT1W<'a> { /* fields omitted */ }
Proxy
Methods
impl<'a> _EVACT1W<'a>
[src]
impl<'a> _EVACT1W<'a>
pub fn variant(self, variant: EVACT1W) -> &'a mut W
[src]
pub fn variant(self, variant: EVACT1W) -> &'a mut W
Writes variant
to the field
pub fn off(self) -> &'a mut W
[src]
pub fn off(self) -> &'a mut W
Event action disabled
pub fn retrigger(self) -> &'a mut W
[src]
pub fn retrigger(self) -> &'a mut W
Re-trigger counter on event
pub fn dir(self) -> &'a mut W
[src]
pub fn dir(self) -> &'a mut W
Direction control
pub fn stop(self) -> &'a mut W
[src]
pub fn stop(self) -> &'a mut W
Stop counter on event
pub fn dec(self) -> &'a mut W
[src]
pub fn dec(self) -> &'a mut W
Decrement counter on event
pub fn ppw(self) -> &'a mut W
[src]
pub fn ppw(self) -> &'a mut W
Period capture value in CC0 register, pulse width capture value in CC1 register
pub fn pwp(self) -> &'a mut W
[src]
pub fn pwp(self) -> &'a mut W
Period capture value in CC1 register, pulse width capture value in CC0 register
pub fn fault(self) -> &'a mut W
[src]
pub fn fault(self) -> &'a mut W
Non-recoverable fault
pub fn bits(self, value: u8) -> &'a mut W
[src]
pub fn bits(self, value: u8) -> &'a mut W
Writes raw bits to the field