pub type W = W<NCFGR_SPEC>;
Expand description
Register NCFGR
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn spd(&mut self) -> SPD_W<'_, NCFGR_SPEC, 0>
pub fn spd(&mut self) -> SPD_W<'_, NCFGR_SPEC, 0>
Bit 0 - Speed
sourcepub fn fd(&mut self) -> FD_W<'_, NCFGR_SPEC, 1>
pub fn fd(&mut self) -> FD_W<'_, NCFGR_SPEC, 1>
Bit 1 - Full Duplex
sourcepub fn dnvlan(&mut self) -> DNVLAN_W<'_, NCFGR_SPEC, 2>
pub fn dnvlan(&mut self) -> DNVLAN_W<'_, NCFGR_SPEC, 2>
Bit 2 - Discard Non-VLAN FRAMES
sourcepub fn jframe(&mut self) -> JFRAME_W<'_, NCFGR_SPEC, 3>
pub fn jframe(&mut self) -> JFRAME_W<'_, NCFGR_SPEC, 3>
Bit 3 - Jumbo Frame Size
sourcepub fn caf(&mut self) -> CAF_W<'_, NCFGR_SPEC, 4>
pub fn caf(&mut self) -> CAF_W<'_, NCFGR_SPEC, 4>
Bit 4 - Copy All Frames
sourcepub fn nbc(&mut self) -> NBC_W<'_, NCFGR_SPEC, 5>
pub fn nbc(&mut self) -> NBC_W<'_, NCFGR_SPEC, 5>
Bit 5 - No Broadcast
sourcepub fn mtihen(&mut self) -> MTIHEN_W<'_, NCFGR_SPEC, 6>
pub fn mtihen(&mut self) -> MTIHEN_W<'_, NCFGR_SPEC, 6>
Bit 6 - Multicast Hash Enable
sourcepub fn unihen(&mut self) -> UNIHEN_W<'_, NCFGR_SPEC, 7>
pub fn unihen(&mut self) -> UNIHEN_W<'_, NCFGR_SPEC, 7>
Bit 7 - Unicast Hash Enable
sourcepub fn maxfs(&mut self) -> MAXFS_W<'_, NCFGR_SPEC, 8>
pub fn maxfs(&mut self) -> MAXFS_W<'_, NCFGR_SPEC, 8>
Bit 8 - 1536 Maximum Frame Size
sourcepub fn rty(&mut self) -> RTY_W<'_, NCFGR_SPEC, 12>
pub fn rty(&mut self) -> RTY_W<'_, NCFGR_SPEC, 12>
Bit 12 - Retry Test
sourcepub fn pen(&mut self) -> PEN_W<'_, NCFGR_SPEC, 13>
pub fn pen(&mut self) -> PEN_W<'_, NCFGR_SPEC, 13>
Bit 13 - Pause Enable
sourcepub fn rxbufo(&mut self) -> RXBUFO_W<'_, NCFGR_SPEC, 14>
pub fn rxbufo(&mut self) -> RXBUFO_W<'_, NCFGR_SPEC, 14>
Bits 14:15 - Receive Buffer Offset
sourcepub fn lferd(&mut self) -> LFERD_W<'_, NCFGR_SPEC, 16>
pub fn lferd(&mut self) -> LFERD_W<'_, NCFGR_SPEC, 16>
Bit 16 - Length Field Error Frame Discard
sourcepub fn rfcs(&mut self) -> RFCS_W<'_, NCFGR_SPEC, 17>
pub fn rfcs(&mut self) -> RFCS_W<'_, NCFGR_SPEC, 17>
Bit 17 - Remove FCS
sourcepub fn clk(&mut self) -> CLK_W<'_, NCFGR_SPEC, 18>
pub fn clk(&mut self) -> CLK_W<'_, NCFGR_SPEC, 18>
Bits 18:20 - MDC CLock Division
sourcepub fn dbw(&mut self) -> DBW_W<'_, NCFGR_SPEC, 21>
pub fn dbw(&mut self) -> DBW_W<'_, NCFGR_SPEC, 21>
Bits 21:22 - Data Bus Width
sourcepub fn dcpf(&mut self) -> DCPF_W<'_, NCFGR_SPEC, 23>
pub fn dcpf(&mut self) -> DCPF_W<'_, NCFGR_SPEC, 23>
Bit 23 - Disable Copy of Pause Frames
sourcepub fn rxcoen(&mut self) -> RXCOEN_W<'_, NCFGR_SPEC, 24>
pub fn rxcoen(&mut self) -> RXCOEN_W<'_, NCFGR_SPEC, 24>
Bit 24 - Receive Checksum Offload Enable
sourcepub fn efrhd(&mut self) -> EFRHD_W<'_, NCFGR_SPEC, 25>
pub fn efrhd(&mut self) -> EFRHD_W<'_, NCFGR_SPEC, 25>
Bit 25 - Enable Frames Received in Half Duplex
sourcepub fn irxfcs(&mut self) -> IRXFCS_W<'_, NCFGR_SPEC, 26>
pub fn irxfcs(&mut self) -> IRXFCS_W<'_, NCFGR_SPEC, 26>
Bit 26 - Ignore RX FCS
sourcepub fn ipgsen(&mut self) -> IPGSEN_W<'_, NCFGR_SPEC, 28>
pub fn ipgsen(&mut self) -> IPGSEN_W<'_, NCFGR_SPEC, 28>
Bit 28 - IP Stretch Enable
sourcepub fn rxbp(&mut self) -> RXBP_W<'_, NCFGR_SPEC, 29>
pub fn rxbp(&mut self) -> RXBP_W<'_, NCFGR_SPEC, 29>
Bit 29 - Receive Bad Preamble
sourcepub fn irxer(&mut self) -> IRXER_W<'_, NCFGR_SPEC, 30>
pub fn irxer(&mut self) -> IRXER_W<'_, NCFGR_SPEC, 30>
Bit 30 - Ignore IPG GRXER