Struct efm32gg11b_pac::efm32gg11b840::qspi0::config::W
source · pub struct W(_);
Expand description
Register CONFIG
writer
Implementations§
source§impl W
impl W
sourcepub fn selclkpol(&mut self) -> SELCLKPOL_W<'_, 1>
pub fn selclkpol(&mut self) -> SELCLKPOL_W<'_, 1>
Bit 1 - Clock Polarity, CPOL
sourcepub fn selclkphase(&mut self) -> SELCLKPHASE_W<'_, 2>
pub fn selclkphase(&mut self) -> SELCLKPHASE_W<'_, 2>
Bit 2 - Clock Phase, CPHA
sourcepub fn phymodeenable(&mut self) -> PHYMODEENABLE_W<'_, 3>
pub fn phymodeenable(&mut self) -> PHYMODEENABLE_W<'_, 3>
Bit 3 - PHY Mode Enable
sourcepub fn enbdiraccctlr(&mut self) -> ENBDIRACCCTLR_W<'_, 7>
pub fn enbdiraccctlr(&mut self) -> ENBDIRACCCTLR_W<'_, 7>
Bit 7 - Enable Direct Access Controller
sourcepub fn enblegacyipmode(&mut self) -> ENBLEGACYIPMODE_W<'_, 8>
pub fn enblegacyipmode(&mut self) -> ENBLEGACYIPMODE_W<'_, 8>
Bit 8 - Legacy IP Mode Enable
sourcepub fn periphseldec(&mut self) -> PERIPHSELDEC_W<'_, 9>
pub fn periphseldec(&mut self) -> PERIPHSELDEC_W<'_, 9>
Bit 9 - Peripheral Select Decode
sourcepub fn periphcslines(&mut self) -> PERIPHCSLINES_W<'_, 10>
pub fn periphcslines(&mut self) -> PERIPHCSLINES_W<'_, 10>
Bits 10:11 - Peripheral Chip Select Lines
sourcepub fn wrprotflash(&mut self) -> WRPROTFLASH_W<'_, 14>
pub fn wrprotflash(&mut self) -> WRPROTFLASH_W<'_, 14>
Bit 14 - Write Protect Flash Pin
sourcepub fn enbahbaddrremap(&mut self) -> ENBAHBADDRREMAP_W<'_, 16>
pub fn enbahbaddrremap(&mut self) -> ENBAHBADDRREMAP_W<'_, 16>
Bit 16 - Enable Address Remapping
sourcepub fn enterxipmode(&mut self) -> ENTERXIPMODE_W<'_, 17>
pub fn enterxipmode(&mut self) -> ENTERXIPMODE_W<'_, 17>
Bit 17 - Enter XIP Mode on Next READ
sourcepub fn enterxipmodeimm(&mut self) -> ENTERXIPMODEIMM_W<'_, 18>
pub fn enterxipmodeimm(&mut self) -> ENTERXIPMODEIMM_W<'_, 18>
Bit 18 - Enter XIP Mode Immediately
sourcepub fn mstrbauddiv(&mut self) -> MSTRBAUDDIV_W<'_, 19>
pub fn mstrbauddiv(&mut self) -> MSTRBAUDDIV_W<'_, 19>
Bits 19:22 - Master Mode Baud Rate Divisor
sourcepub fn enableahbdecoder(&mut self) -> ENABLEAHBDECODER_W<'_, 23>
pub fn enableahbdecoder(&mut self) -> ENABLEAHBDECODER_W<'_, 23>
Bit 23 - Enable Address Decoder
sourcepub fn enabledtrprotocol(&mut self) -> ENABLEDTRPROTOCOL_W<'_, 24>
pub fn enabledtrprotocol(&mut self) -> ENABLEDTRPROTOCOL_W<'_, 24>
Bit 24 - Enable DTR Protocol
sourcepub fn pipelinephy(&mut self) -> PIPELINEPHY_W<'_, 25>
pub fn pipelinephy(&mut self) -> PIPELINEPHY_W<'_, 25>
Bit 25 - Pipeline PHY Mode Enable
sourcepub fn crcenable(&mut self) -> CRCENABLE_W<'_, 29>
pub fn crcenable(&mut self) -> CRCENABLE_W<'_, 29>
Bit 29 - CRC Enable Bit
sourcepub fn dualbyteopcodeen(&mut self) -> DUALBYTEOPCODEEN_W<'_, 30>
pub fn dualbyteopcodeen(&mut self) -> DUALBYTEOPCODEEN_W<'_, 30>
Bit 30 - Dual-byte Opcode Mode Enable Bit