Type Alias xmc4800::ebu::busrcon2::R

source ·
pub type R = R<Busrcon2Spec>;
Expand description

Register BUSRCON2 reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn fetblen(&self) -> FetblenR

Bits 0:2 - Burst Length for Synchronous Burst

source

pub fn fbbmsel(&self) -> FbbmselR

Bit 3 - Synchronous burst buffer mode select

source

pub fn bfsss(&self) -> BfsssR

Bit 4 - Read Single Stage Synchronization:

source

pub fn fdbken(&self) -> FdbkenR

Bit 5 - Burst FLASH Clock Feedback Enable

source

pub fn bfcmsel(&self) -> BfcmselR

Bit 6 - Burst Flash Clock Mode Select

source

pub fn naa(&self) -> NaaR

Bit 7 - Enable flash non-array access workaround

source

pub fn ecse(&self) -> EcseR

Bit 16 - Early Chip Select for Synchronous Burst

source

pub fn ebse(&self) -> EbseR

Bit 17 - Early Burst Signal Enable for Synchronous Burst

source

pub fn dba(&self) -> DbaR

Bit 18 - Disable Burst Address Wrapping

source

pub fn waitinv(&self) -> WaitinvR

Bit 19 - Reversed polarity at WAIT

source

pub fn bcgen(&self) -> BcgenR

Bits 20:21 - Byte Control Signal Control

source

pub fn portw(&self) -> PortwR

Bits 22:23 - Device Addressing Mode

source

pub fn wait(&self) -> WaitR

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.,

source

pub fn aap(&self) -> AapR

Bit 26 - Asynchronous Address phase:

source

pub fn agen(&self) -> AgenR

Bits 28:31 - Device Type for Region