Type Alias xmc4800::ecat0::feature::R

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

Register FEATURE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn fmmu(&self) -> FMMU_R

Bit 0 - FMMU Operation

source

pub fn clks(&self) -> CLKS_R

Bit 2 - Distributed Clocks

source

pub fn clks_w(&self) -> CLKS_W_R

Bit 3 - Distributed Clocks (width)

source

pub fn lj_ebus(&self) -> LJ_EBUS_R

Bit 4 - Low Jitter EBUS

source

pub fn eld_ebus(&self) -> ELD_EBUS_R

Bit 5 - Enhanced Link Detection EBUS

source

pub fn eld_mii(&self) -> ELD_MII_R

Bit 6 - Enhanced Link Detection MII

source

pub fn sh_fcse(&self) -> SH_FCSE_R

Bit 7 - Separate Handling of FCS Errors

source

pub fn edc_synca(&self) -> EDC_SYNCA_R

Bit 8 - Enhanced DC SYNC Activation

source

pub fn lrw_cs(&self) -> LRW_CS_R

Bit 9 - EtherCAT LRW command support

source

pub fn rw_cs(&self) -> RW_CS_R

Bit 10 - EtherCAT read/write command support (BRW, APRW, FPRW)

source

pub fn fx_conf(&self) -> FX_CONF_R

Bit 11 - Fixed FMMU/SyncManager configuration