Type Alias atsame54n::mclk::apbdmask::W

source ·
pub type W = W<APBDMASK_SPEC>;
Expand description

Register APBDMASK writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn sercom4_(&mut self) -> SERCOM4__W<'_, APBDMASK_SPEC, 0>

Bit 0 - SERCOM4 APB Clock Enable

source

pub fn sercom5_(&mut self) -> SERCOM5__W<'_, APBDMASK_SPEC, 1>

Bit 1 - SERCOM5 APB Clock Enable

source

pub fn sercom6_(&mut self) -> SERCOM6__W<'_, APBDMASK_SPEC, 2>

Bit 2 - SERCOM6 APB Clock Enable

source

pub fn sercom7_(&mut self) -> SERCOM7__W<'_, APBDMASK_SPEC, 3>

Bit 3 - SERCOM7 APB Clock Enable

source

pub fn tcc4_(&mut self) -> TCC4__W<'_, APBDMASK_SPEC, 4>

Bit 4 - TCC4 APB Clock Enable

source

pub fn tc6_(&mut self) -> TC6__W<'_, APBDMASK_SPEC, 5>

Bit 5 - TC6 APB Clock Enable

source

pub fn tc7_(&mut self) -> TC7__W<'_, APBDMASK_SPEC, 6>

Bit 6 - TC7 APB Clock Enable

source

pub fn adc0_(&mut self) -> ADC0__W<'_, APBDMASK_SPEC, 7>

Bit 7 - ADC0 APB Clock Enable

source

pub fn adc1_(&mut self) -> ADC1__W<'_, APBDMASK_SPEC, 8>

Bit 8 - ADC1 APB Clock Enable

source

pub fn dac_(&mut self) -> DAC__W<'_, APBDMASK_SPEC, 9>

Bit 9 - DAC APB Clock Enable

source

pub fn i2s_(&mut self) -> I2S__W<'_, APBDMASK_SPEC, 10>

Bit 10 - I2S APB Clock Enable

source

pub fn pcc_(&mut self) -> PCC__W<'_, APBDMASK_SPEC, 11>

Bit 11 - PCC APB Clock Enable

source

pub unsafe fn bits(&mut self, bits: u32) -> &mut Self

Writes raw bits to the register.

§Safety

Passing incorrect value can cause undefined behaviour. See reference manual