Type Alias xmc4300::eth0::operation_mode::W

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

Register OPERATION_MODE writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn sr(&mut self) -> SrW<'_, OperationModeSpec>

Bit 1 - Start or Stop Receive

source

pub fn osf(&mut self) -> OsfW<'_, OperationModeSpec>

Bit 2 - Operate on Second Frame

source

pub fn rtc(&mut self) -> RtcW<'_, OperationModeSpec>

Bits 3:4 - Receive Threshold Control

source

pub fn fuf(&mut self) -> FufW<'_, OperationModeSpec>

Bit 6 - Forward Undersized Good Frames

source

pub fn fef(&mut self) -> FefW<'_, OperationModeSpec>

Bit 7 - Forward Error Frames

source

pub fn st(&mut self) -> StW<'_, OperationModeSpec>

Bit 13 - Start or Stop Transmission Command

source

pub fn ttc(&mut self) -> TtcW<'_, OperationModeSpec>

Bits 14:16 - Transmit Threshold Control

source

pub fn ftf(&mut self) -> FtfW<'_, OperationModeSpec>

Bit 20 - Flush Transmit FIFO

source

pub fn tsf(&mut self) -> TsfW<'_, OperationModeSpec>

Bit 21 - Transmit Store and Forward

source

pub fn dff(&mut self) -> DffW<'_, OperationModeSpec>

Bit 24 - Disable Flushing of Received Frames

source

pub fn rsf(&mut self) -> RsfW<'_, OperationModeSpec>

Bit 25 - Receive Store and Forward

source

pub fn dt(&mut self) -> DtW<'_, OperationModeSpec>

Bit 26 - Disable Dropping of TCP/IP Checksum Error Frames