atsamd21g::tcc0::syncbusy

Type Alias R

Source
pub type R = R<SyncbusySpec>;
Expand description

Register SYNCBUSY reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn swrst(&self) -> SwrstR

Bit 0 - Swrst Busy

Source

pub fn enable(&self) -> EnableR

Bit 1 - Enable Busy

Source

pub fn ctrlb(&self) -> CtrlbR

Bit 2 - Ctrlb Busy

Source

pub fn status(&self) -> StatusR

Bit 3 - Status Busy

Source

pub fn count(&self) -> CountR

Bit 4 - Count Busy

Source

pub fn patt(&self) -> PattR

Bit 5 - Pattern Busy

Source

pub fn wave(&self) -> WaveR

Bit 6 - Wave Busy

Source

pub fn per(&self) -> PerR

Bit 7 - Period busy

Source

pub fn cc0(&self) -> Cc0R

Bit 8 - Compare Channel 0 Busy

Source

pub fn cc1(&self) -> Cc1R

Bit 9 - Compare Channel 1 Busy

Source

pub fn cc2(&self) -> Cc2R

Bit 10 - Compare Channel 2 Busy

Source

pub fn cc3(&self) -> Cc3R

Bit 11 - Compare Channel 3 Busy

Source

pub fn pattb(&self) -> PattbR

Bit 16 - Pattern Buffer Busy

Source

pub fn waveb(&self) -> WavebR

Bit 17 - Wave Buffer Busy

Source

pub fn perb(&self) -> PerbR

Bit 18 - Period Buffer Busy

Source

pub fn ccb0(&self) -> Ccb0R

Bit 19 - Compare Channel Buffer 0 Busy

Source

pub fn ccb1(&self) -> Ccb1R

Bit 20 - Compare Channel Buffer 1 Busy

Source

pub fn ccb2(&self) -> Ccb2R

Bit 21 - Compare Channel Buffer 2 Busy

Source

pub fn ccb3(&self) -> Ccb3R

Bit 22 - Compare Channel Buffer 3 Busy