Type Alias W

Source
pub type W = W<CtrlaSpec>;
Expand description

Register CTRLA writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn autows(&mut self) -> AutowsW<'_, CtrlaSpec>

Bit 2 - Auto Wait State Enable

Source

pub fn suspen(&mut self) -> SuspenW<'_, CtrlaSpec>

Bit 3 - Suspend Enable

Source

pub fn wmode(&mut self) -> WmodeW<'_, CtrlaSpec>

Bits 4:5 - Write Mode

Source

pub fn prm(&mut self) -> PrmW<'_, CtrlaSpec>

Bits 6:7 - Power Reduction Mode during Sleep

Source

pub fn rws(&mut self) -> RwsW<'_, CtrlaSpec>

Bits 8:11 - NVM Read Wait States

Source

pub fn ahbns0(&mut self) -> Ahbns0W<'_, CtrlaSpec>

Bit 12 - Force AHB0 access to NONSEQ, burst transfers are continuously rearbitrated

Source

pub fn ahbns1(&mut self) -> Ahbns1W<'_, CtrlaSpec>

Bit 13 - Force AHB1 access to NONSEQ, burst transfers are continuously rearbitrated

Source

pub fn cachedis0(&mut self) -> Cachedis0W<'_, CtrlaSpec>

Bit 14 - AHB0 Cache Disable

Source

pub fn cachedis1(&mut self) -> Cachedis1W<'_, CtrlaSpec>

Bit 15 - AHB1 Cache Disable