Datasheet – SMSC LAN9420 User Manual

Page 120

Advertising
background image

Single-Chip Ethernet Controller with HP Auto-MDIX Support and PCI Interface

Datasheet

Revision 1.22 (09-25-08)

120

SMSC LAN9420/LAN9420i

DATASHEET

15

Hash Only Filtering mode (HO)
When set, the address check Function operates in the imperfect address
filtering mode both for physical and multicast addresses

R/W

0b

14

RESERVED

RO

-

13

Hash/Perfect Filtering Mode (HPFILT)
When reset (0), LAN9420/LAN9420i will implement a perfect address filter
on incoming frames according the address specified in the MAC address
register.

When set (1), the address check function does imperfect address filtering
of multicast incoming frames according to the hash table specified in the
multicast hash table register.
If the Hash Only Filtering mode (HO) bit is set (1), then the physical (IA)
are imperfect filtered too. If the Hash Only Filtering mode (HO) bit is reset
(0), then the IA addresses are perfect address filtered according to the MAC
Address register.

R/W

0b

12

Late Collision Control (LCOLL)
When set, enables retransmission of the collided frame even after the
collision period (late collision). When reset, the MAC disables frame
transmission on a late collision. In any case, the Late Collision status is
appropriately updated in the Transmit Packet status.

R/W

0b

11

Disable Broadcast Frames (BCAST)
When set, disables the reception of broadcast frames. When reset,
forwards all broadcast frames to the application.

Note:

When wake-up frame detection is enabled via the WUEN bit of the

Wakeup Control and Status Register (WUCSR)

, a broadcast

wake-up frame will wake-up the device despite the state of this bit.

R/W

0b

10

Disable Retry (DISRTY)
When set, the MAC attempts only one transmission. When a collision is
seen on the bus, the MAC ignores the current frame and goes to the next
frame and a retry error is reported in the Transmit status. When reset, the
MAC attempts 16 transmissions before signaling a retry error.

R/W

0b

9

RESERVED

RO

-

8

Automatic Pad Stripping (PADSTR)
When set, the MAC strips the pad field on all incoming frames, if the length
field is less than 46 bytes. The FCS field is also stripped, since it is
computed at the transmitting station based on the data and pad field
characters, and is invalid for a received frame that has had the pad
characters stripped. Receive frames with a 46-byte or greater length field
are passed to the Application unmodified (FCS is not stripped). When reset,
the MAC passes all incoming frames to Host memory unmodified.

Note:

When PADSTR is enabled, the RX Checksum Offload Engine
must be disabled (RX_COE_EN bit of the

Checksum Offload

Engine Control Register (COE_CR)

) and vice versa. These

functions cannot be enabled simultaneously.

R/W

0b

BITS

DESCRIPTION

TYPE

DEFAULT

Advertising
This manual is related to the following products: