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
impl W
sourcepub fn sr(&mut self) -> SrW<'_, OperationModeSpec>
pub fn sr(&mut self) -> SrW<'_, OperationModeSpec>
Bit 1 - Start or Stop Receive
sourcepub fn osf(&mut self) -> OsfW<'_, OperationModeSpec>
pub fn osf(&mut self) -> OsfW<'_, OperationModeSpec>
Bit 2 - Operate on Second Frame
sourcepub fn rtc(&mut self) -> RtcW<'_, OperationModeSpec>
pub fn rtc(&mut self) -> RtcW<'_, OperationModeSpec>
Bits 3:4 - Receive Threshold Control
sourcepub fn fuf(&mut self) -> FufW<'_, OperationModeSpec>
pub fn fuf(&mut self) -> FufW<'_, OperationModeSpec>
Bit 6 - Forward Undersized Good Frames
sourcepub fn fef(&mut self) -> FefW<'_, OperationModeSpec>
pub fn fef(&mut self) -> FefW<'_, OperationModeSpec>
Bit 7 - Forward Error Frames
sourcepub fn st(&mut self) -> StW<'_, OperationModeSpec>
pub fn st(&mut self) -> StW<'_, OperationModeSpec>
Bit 13 - Start or Stop Transmission Command
sourcepub fn ttc(&mut self) -> TtcW<'_, OperationModeSpec>
pub fn ttc(&mut self) -> TtcW<'_, OperationModeSpec>
Bits 14:16 - Transmit Threshold Control
sourcepub fn ftf(&mut self) -> FtfW<'_, OperationModeSpec>
pub fn ftf(&mut self) -> FtfW<'_, OperationModeSpec>
Bit 20 - Flush Transmit FIFO
sourcepub fn tsf(&mut self) -> TsfW<'_, OperationModeSpec>
pub fn tsf(&mut self) -> TsfW<'_, OperationModeSpec>
Bit 21 - Transmit Store and Forward
sourcepub fn dff(&mut self) -> DffW<'_, OperationModeSpec>
pub fn dff(&mut self) -> DffW<'_, OperationModeSpec>
Bit 24 - Disable Flushing of Received Frames
sourcepub fn rsf(&mut self) -> RsfW<'_, OperationModeSpec>
pub fn rsf(&mut self) -> RsfW<'_, OperationModeSpec>
Bit 25 - Receive Store and Forward
sourcepub fn dt(&mut self) -> DtW<'_, OperationModeSpec>
pub fn dt(&mut self) -> DtW<'_, OperationModeSpec>
Bit 26 - Disable Dropping of TCP/IP Checksum Error Frames