Technical information

7-56
AIC-6915 Ethernet LAN Controller Programmer’s Manual
Table 7-71. RxAddressFilteringCtrl Register
Bit(s) rw
Reset
Value Description/Function
31:16 r/w 0
PerfectAddressPriority[15:0]:
Each bit in this field corresponds to
one “perfect” address, bit 0 corresponding to the first address. In
P
ERFECT
F
ILTERING
M
ODE
(01), if the bit is set and the destination
address of the incoming frame matches the corresponding address
in the Address Filtering Memory, the frame is considered
high-priority and a completion descriptor for this frame is DMA-
transferred to completion queue 2. If
P
ERFECT
F
ILTERING
M
ODE
does
not equal 01 these bits have no meaning.
15:13 r/w 7
MinVlanPriority:
In VLAN mode, if the VLAN priority (VLAN bits
14:12) is greater than the value in this field, and the frame is
accepted, the frame is a high-priority frame.
12 r/w 0
PassMulticastExceptBroadcast:
When set, all incoming packets
with a multicast address (except broadcast packets) are received and
DMA-transferred regardless of the destination address. If
V
LAN
M
ODE
is set and the frame is a VLAN frame, the VLAN tag
must still match one of the pre-programmed VLAN tags in order for
the frame to be accepted.
11:10 r/w 0
WakeupMode[1:0]:
‘00’ - Wakeup mode disabled.
‘01’ - Wakeup on frames that pass address filtering.
‘10’ - Wakeup on frames that pass the frame processor.
‘11’ - Wakeup on any frame that address filtering would consider
high-priority, or any frame that passes address filtering and also
passes the frame processor.
Note
: Any wake-up mode other than 00 disables normal receive
operation.
9:8 r/w 0
VlanMode[1:0]:
‘00’ - VLAN mode disabled.
‘01’ - VLAN mode enabled. The AIC-6915 does not strip the
VLAN tag from the frame.
‘10’ - VLAN mode enabled. The AIC-6915 strips the VLAN tag
and identifier from the frame.
‘11’ - Reserved
Note
: The VLAN tag can be provided to the driver in the
completion descriptor if the appropriate
R
X
C
OMPLETION
Q
UEUE
2T
YPE
is selected.