#[repr(u8)]
pub enum DynPclkId {
Show 42 variants Dfll, Dpll0, Dpll1, Slow, Eic, FreqMMeasure, FreqMReference, Sercom0, Sercom1, Tc0Tc1, Usb, EvSys0, EvSys1, EvSys2, EvSys3, EvSys4, EvSys5, EvSys6, EvSys7, EvSys8, EvSys9, EvSys10, EvSys11, Sercom2, Sercom3, Tcc0Tcc1, Tc2Tc3, Tcc2Tcc3, Tc4Tc5, Pdec, Ac, Ccl, Sercom4, Sercom5, Tcc4, Adc0, Adc1, Dac, I2s0, I2s1, Sdhc0, Cm4Trace,
}
Expand description

Value-level enum identifying one of the 48 possible Pclks

The variants of this enum identify one of the 48 possible peripheral channel clocks. When cast to a u8, each variant maps to its corresponding PCHCTRL index.

DynPclkId is the value-level equivalent of PclkId.

Variants

Dfll

Dpll0

Dpll1

Slow

Eic

FreqMMeasure

FreqMReference

Sercom0

Sercom1

Tc0Tc1

Usb

EvSys0

EvSys1

EvSys2

EvSys3

EvSys4

EvSys5

EvSys6

EvSys7

EvSys8

EvSys9

EvSys10

EvSys11

Sercom2

Sercom3

Tcc0Tcc1

Tc2Tc3

Tcc2Tcc3

Tc4Tc5

Pdec

Ac

Ccl

Sercom4

Sercom5

Tcc4

Adc0

Adc1

Dac

I2s0

I2s1

Sdhc0

Cm4Trace

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.