[][src]Type Definition xmc4400::eth0::hw_feature::R

type R = R<u32, HW_FEATURE>;

Reader of register HW_FEATURE

Implementations

impl R[src]

pub fn miisel(&self) -> MIISEL_R[src]

Bit 0 - 10 or 100 Mbps support

pub fn gmiisel(&self) -> GMIISEL_R[src]

Bit 1 - 1000 Mbps support

pub fn hdsel(&self) -> HDSEL_R[src]

Bit 2 - Half-Duplex support

pub fn exthashen(&self) -> EXTHASHEN_R[src]

Bit 3 - Expanded DA Hash Filter

pub fn hashsel(&self) -> HASHSEL_R[src]

Bit 4 - HASH Filter

pub fn addmacadrsel(&self) -> ADDMACADRSEL_R[src]

Bit 5 - Multiple MAC Address Registers

pub fn pcssel(&self) -> PCSSEL_R[src]

Bit 6 - PCS registers (TBI, SGMII, or RTBI PHY interface)

pub fn l3l4fltren(&self) -> L3L4FLTREN_R[src]

Bit 7 - Layer 3 and Layer 4 Filter Feature

pub fn smasel(&self) -> SMASEL_R[src]

Bit 8 - SMA (MDIO) Interface

pub fn rwksel(&self) -> RWKSEL_R[src]

Bit 9 - PMT Remote Wakeup

pub fn mgksel(&self) -> MGKSEL_R[src]

Bit 10 - PMT Magic Packet

pub fn mmcsel(&self) -> MMCSEL_R[src]

Bit 11 - RMON Module

pub fn tsver1sel(&self) -> TSVER1SEL_R[src]

Bit 12 - Only IEEE 1588-2002 Timestamp

pub fn tsver2sel(&self) -> TSVER2SEL_R[src]

Bit 13 - IEEE 1588-2008 Advanced Timestamp

pub fn eeesel(&self) -> EEESEL_R[src]

Bit 14 - Energy Efficient Ethernet

pub fn avsel(&self) -> AVSEL_R[src]

Bit 15 - AV Feature

pub fn txcoesel(&self) -> TXCOESEL_R[src]

Bit 16 - Checksum Offload in Tx

pub fn rxtyp1coe(&self) -> RXTYP1COE_R[src]

Bit 17 - IP Checksum Offload (Type 1) in Rx

pub fn rxtyp2coe(&self) -> RXTYP2COE_R[src]

Bit 18 - IP Checksum Offload (Type 2) in Rx

pub fn rxfifosize(&self) -> RXFIFOSIZE_R[src]

Bit 19 - Rx FIFO > 2,048 Bytes

pub fn rxchcnt(&self) -> RXCHCNT_R[src]

Bits 20:21 - Number of additional Rx channels

pub fn txchcnt(&self) -> TXCHCNT_R[src]

Bits 22:23 - Number of additional Tx channels

pub fn enhdessel(&self) -> ENHDESSEL_R[src]

Bit 24 - Alternate (Enhanced Descriptor)

pub fn inttsen(&self) -> INTTSEN_R[src]

Bit 25 - Timestamping with Internal System Time

pub fn flexippsen(&self) -> FLEXIPPSEN_R[src]

Bit 26 - Flexible Pulse-Per-Second Output

pub fn savlanins(&self) -> SAVLANINS_R[src]

Bit 27 - Source Address or VLAN Insertion

pub fn actphyif(&self) -> ACTPHYIF_R[src]

Bits 28:30 - Active or Selected PHY interface