Type Alias xmc4300::flash0::fcon::W

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

Register FCON writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn wspflash(&mut self) -> WspflashW<'_, FconSpec>

Bits 0:3 - Wait States for read access to PFLASH

source

pub fn wsecpf(&mut self) -> WsecpfW<'_, FconSpec>

Bit 4 - Wait State for Error Correction of PFLASH

source

pub fn idle(&mut self) -> IdleW<'_, FconSpec>

Bit 13 - Dynamic Flash Idle

source

pub fn esldis(&mut self) -> EsldisW<'_, FconSpec>

Bit 14 - External Sleep Request Disable

source

pub fn sleep(&mut self) -> SleepW<'_, FconSpec>

Bit 15 - Flash SLEEP

source

pub fn dcf(&mut self) -> DcfW<'_, FconSpec>

Bit 17 - Disable Code Fetch from Flash Memory

source

pub fn ddf(&mut self) -> DdfW<'_, FconSpec>

Bit 18 - Disable Any Data Fetch from Flash

source

pub fn voperm(&mut self) -> VopermW<'_, FconSpec>

Bit 24 - Verify and Operation Error Interrupt Mask

source

pub fn sqerm(&mut self) -> SqermW<'_, FconSpec>

Bit 25 - Command Sequence Error Interrupt Mask

source

pub fn proerm(&mut self) -> ProermW<'_, FconSpec>

Bit 26 - Protection Error Interrupt Mask

source

pub fn pfsberm(&mut self) -> PfsbermW<'_, FconSpec>

Bit 27 - PFLASH Single-Bit Error Interrupt Mask

source

pub fn pfdberm(&mut self) -> PfdbermW<'_, FconSpec>

Bit 29 - PFLASH Double-Bit Error Interrupt Mask

source

pub fn eobm(&mut self) -> EobmW<'_, FconSpec>

Bit 31 - End of Busy Interrupt Mask