pub type W = W<Busrcon2Spec>;
Expand description
Register BUSRCON2
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn fetblen(&mut self) -> FetblenW<'_, Busrcon2Spec>
pub fn fetblen(&mut self) -> FetblenW<'_, Busrcon2Spec>
Bits 0:2 - Burst Length for Synchronous Burst
sourcepub fn fbbmsel(&mut self) -> FbbmselW<'_, Busrcon2Spec>
pub fn fbbmsel(&mut self) -> FbbmselW<'_, Busrcon2Spec>
Bit 3 - Synchronous burst buffer mode select
sourcepub fn bfsss(&mut self) -> BfsssW<'_, Busrcon2Spec>
pub fn bfsss(&mut self) -> BfsssW<'_, Busrcon2Spec>
Bit 4 - Read Single Stage Synchronization:
sourcepub fn fdbken(&mut self) -> FdbkenW<'_, Busrcon2Spec>
pub fn fdbken(&mut self) -> FdbkenW<'_, Busrcon2Spec>
Bit 5 - Burst FLASH Clock Feedback Enable
sourcepub fn bfcmsel(&mut self) -> BfcmselW<'_, Busrcon2Spec>
pub fn bfcmsel(&mut self) -> BfcmselW<'_, Busrcon2Spec>
Bit 6 - Burst Flash Clock Mode Select
sourcepub fn naa(&mut self) -> NaaW<'_, Busrcon2Spec>
pub fn naa(&mut self) -> NaaW<'_, Busrcon2Spec>
Bit 7 - Enable flash non-array access workaround
sourcepub fn ecse(&mut self) -> EcseW<'_, Busrcon2Spec>
pub fn ecse(&mut self) -> EcseW<'_, Busrcon2Spec>
Bit 16 - Early Chip Select for Synchronous Burst
sourcepub fn ebse(&mut self) -> EbseW<'_, Busrcon2Spec>
pub fn ebse(&mut self) -> EbseW<'_, Busrcon2Spec>
Bit 17 - Early Burst Signal Enable for Synchronous Burst
sourcepub fn dba(&mut self) -> DbaW<'_, Busrcon2Spec>
pub fn dba(&mut self) -> DbaW<'_, Busrcon2Spec>
Bit 18 - Disable Burst Address Wrapping
sourcepub fn waitinv(&mut self) -> WaitinvW<'_, Busrcon2Spec>
pub fn waitinv(&mut self) -> WaitinvW<'_, Busrcon2Spec>
Bit 19 - Reversed polarity at WAIT
sourcepub fn bcgen(&mut self) -> BcgenW<'_, Busrcon2Spec>
pub fn bcgen(&mut self) -> BcgenW<'_, Busrcon2Spec>
Bits 20:21 - Byte Control Signal Control
sourcepub fn portw(&mut self) -> PortwW<'_, Busrcon2Spec>
pub fn portw(&mut self) -> PortwW<'_, Busrcon2Spec>
Bits 22:23 - Device Addressing Mode
sourcepub fn wait(&mut self) -> WaitW<'_, Busrcon2Spec>
pub fn wait(&mut self) -> WaitW<'_, Busrcon2Spec>
Bits 24:25 - External Wait Control: 0=OFF (default after reset)., 1=Asynchronous input at WAIT., 2=Synchronous input at WAIT., 3=reserved., 0=OFF (default after reset)., 1=Wait for page load (Early WAIT)., 2=Wait for page load (WAIT with data)., 3=Abort and retry access.,
sourcepub fn aap(&mut self) -> AapW<'_, Busrcon2Spec>
pub fn aap(&mut self) -> AapW<'_, Busrcon2Spec>
Bit 26 - Asynchronous Address phase:
sourcepub fn agen(&mut self) -> AgenW<'_, Busrcon2Spec>
pub fn agen(&mut self) -> AgenW<'_, Busrcon2Spec>
Bits 28:31 - Device Type for Region