atsamd21g::gclk::clkctrl

Type Alias IdW

Source
pub type IdW<'a, REG> = FieldWriter<'a, REG, 6, Idselect>;
Expand description

Field ID writer - Generic Clock Selection ID

Aliased Type§

struct IdW<'a, REG> { /* private fields */ }

Implementations§

Source§

impl<'a, REG> IdW<'a, REG>
where REG: Writable + RegisterSpec, REG::Ux: From<u8>,

Source

pub fn dfll48(self) -> &'a mut W<REG>

DFLL48

Source

pub fn fdpll(self) -> &'a mut W<REG>

FDPLL

Source

pub fn fdpll32k(self) -> &'a mut W<REG>

FDPLL32K

Source

pub fn wdt(self) -> &'a mut W<REG>

WDT

Source

pub fn rtc(self) -> &'a mut W<REG>

RTC

Source

pub fn eic(self) -> &'a mut W<REG>

EIC

Source

pub fn usb(self) -> &'a mut W<REG>

USB

Source

pub fn evsys_0(self) -> &'a mut W<REG>

EVSYS_0

Source

pub fn evsys_1(self) -> &'a mut W<REG>

EVSYS_1

Source

pub fn evsys_2(self) -> &'a mut W<REG>

EVSYS_2

Source

pub fn evsys_3(self) -> &'a mut W<REG>

EVSYS_3

Source

pub fn evsys_4(self) -> &'a mut W<REG>

EVSYS_4

Source

pub fn evsys_5(self) -> &'a mut W<REG>

EVSYS_5

Source

pub fn evsys_6(self) -> &'a mut W<REG>

EVSYS_6

Source

pub fn evsys_7(self) -> &'a mut W<REG>

EVSYS_7

Source

pub fn evsys_8(self) -> &'a mut W<REG>

EVSYS_8

Source

pub fn evsys_9(self) -> &'a mut W<REG>

EVSYS_9

Source

pub fn evsys_10(self) -> &'a mut W<REG>

EVSYS_10

Source

pub fn evsys_11(self) -> &'a mut W<REG>

EVSYS_11

Source

pub fn sercomx_slow(self) -> &'a mut W<REG>

SERCOMX_SLOW

Source

pub fn sercom0_core(self) -> &'a mut W<REG>

SERCOM0_CORE

Source

pub fn sercom1_core(self) -> &'a mut W<REG>

SERCOM1_CORE

Source

pub fn sercom2_core(self) -> &'a mut W<REG>

SERCOM2_CORE

Source

pub fn sercom3_core(self) -> &'a mut W<REG>

SERCOM3_CORE

Source

pub fn sercom4_core(self) -> &'a mut W<REG>

SERCOM4_CORE

Source

pub fn sercom5_core(self) -> &'a mut W<REG>

SERCOM5_CORE

Source

pub fn tcc0_tcc1(self) -> &'a mut W<REG>

TCC0_TCC1

Source

pub fn tcc2_tc3(self) -> &'a mut W<REG>

TCC2_TC3

Source

pub fn tc4_tc5(self) -> &'a mut W<REG>

TC4_TC5

Source

pub fn tc6_tc7(self) -> &'a mut W<REG>

TC6_TC7

Source

pub fn adc(self) -> &'a mut W<REG>

ADC

Source

pub fn ac_dig(self) -> &'a mut W<REG>

AC_DIG

Source

pub fn ac_ana(self) -> &'a mut W<REG>

AC_ANA

Source

pub fn dac(self) -> &'a mut W<REG>

DAC

Source

pub fn i2s_0(self) -> &'a mut W<REG>

I2S_0

Source

pub fn i2s_1(self) -> &'a mut W<REG>

I2S_1