Type Alias atsame54n::mclk::apbcmask::W

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

Register APBCMASK writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn gmac_(&mut self) -> GMAC__W<'_, APBCMASK_SPEC, 2>

Bit 2 - GMAC APB Clock Enable

source

pub fn tcc2_(&mut self) -> TCC2__W<'_, APBCMASK_SPEC, 3>

Bit 3 - TCC2 APB Clock Enable

source

pub fn tcc3_(&mut self) -> TCC3__W<'_, APBCMASK_SPEC, 4>

Bit 4 - TCC3 APB Clock Enable

source

pub fn tc4_(&mut self) -> TC4__W<'_, APBCMASK_SPEC, 5>

Bit 5 - TC4 APB Clock Enable

source

pub fn tc5_(&mut self) -> TC5__W<'_, APBCMASK_SPEC, 6>

Bit 6 - TC5 APB Clock Enable

source

pub fn pdec_(&mut self) -> PDEC__W<'_, APBCMASK_SPEC, 7>

Bit 7 - PDEC APB Clock Enable

source

pub fn ac_(&mut self) -> AC__W<'_, APBCMASK_SPEC, 8>

Bit 8 - AC APB Clock Enable

source

pub fn aes_(&mut self) -> AES__W<'_, APBCMASK_SPEC, 9>

Bit 9 - AES APB Clock Enable

source

pub fn trng_(&mut self) -> TRNG__W<'_, APBCMASK_SPEC, 10>

Bit 10 - TRNG APB Clock Enable

source

pub fn icm_(&mut self) -> ICM__W<'_, APBCMASK_SPEC, 11>

Bit 11 - ICM APB Clock Enable

source

pub fn qspi_(&mut self) -> QSPI__W<'_, APBCMASK_SPEC, 13>

Bit 13 - QSPI APB Clock Enable

source

pub fn ccl_(&mut self) -> CCL__W<'_, APBCMASK_SPEC, 14>

Bit 14 - CCL 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