Type Alias atsame54n::pac::intflaga::W

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

Register INTFLAGA writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn pac_(&mut self) -> PAC__W<'_, INTFLAGA_SPEC, 0>

Bit 0 - PAC

source

pub fn pm_(&mut self) -> PM__W<'_, INTFLAGA_SPEC, 1>

Bit 1 - PM

source

pub fn mclk_(&mut self) -> MCLK__W<'_, INTFLAGA_SPEC, 2>

Bit 2 - MCLK

source

pub fn rstc_(&mut self) -> RSTC__W<'_, INTFLAGA_SPEC, 3>

Bit 3 - RSTC

source

pub fn oscctrl_(&mut self) -> OSCCTRL__W<'_, INTFLAGA_SPEC, 4>

Bit 4 - OSCCTRL

source

pub fn osc32kctrl_(&mut self) -> OSC32KCTRL__W<'_, INTFLAGA_SPEC, 5>

Bit 5 - OSC32KCTRL

source

pub fn supc_(&mut self) -> SUPC__W<'_, INTFLAGA_SPEC, 6>

Bit 6 - SUPC

source

pub fn gclk_(&mut self) -> GCLK__W<'_, INTFLAGA_SPEC, 7>

Bit 7 - GCLK

source

pub fn wdt_(&mut self) -> WDT__W<'_, INTFLAGA_SPEC, 8>

Bit 8 - WDT

source

pub fn rtc_(&mut self) -> RTC__W<'_, INTFLAGA_SPEC, 9>

Bit 9 - RTC

source

pub fn eic_(&mut self) -> EIC__W<'_, INTFLAGA_SPEC, 10>

Bit 10 - EIC

source

pub fn freqm_(&mut self) -> FREQM__W<'_, INTFLAGA_SPEC, 11>

Bit 11 - FREQM

source

pub fn sercom0_(&mut self) -> SERCOM0__W<'_, INTFLAGA_SPEC, 12>

Bit 12 - SERCOM0

source

pub fn sercom1_(&mut self) -> SERCOM1__W<'_, INTFLAGA_SPEC, 13>

Bit 13 - SERCOM1

source

pub fn tc0_(&mut self) -> TC0__W<'_, INTFLAGA_SPEC, 14>

Bit 14 - TC0

source

pub fn tc1_(&mut self) -> TC1__W<'_, INTFLAGA_SPEC, 15>

Bit 15 - TC1

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