Data Sheet

Programming Interface — Ethernet Controller I210
517
8.21.11 Range Flex UDP/TCP Port Filter - RFUTPF (0x5580; RW)
8.21.12 Range and Wake Port Filter Control - RWPFC (0x5584; RW)
Control 17:16 00b
Flex Port Control.
00b = Port filter disabled.
01b = UDP port.
10b =TCP port.
11b = TCP port and TCP flag SYN set, TCP flag RESET clear.
Action 18 0b
The Action bit defines the action to take on a match to an enabled filter.
0b= Host wake up.
1b= Route to the MC. Routing to the MC is only enabled when proxy
functionality is enabled and is not intended for pass through. No host wake
up performed.
Reserved 31:19 0x0
Reserved.
Write 0x0, ignore on read.
Field Bit(s) Initial Value Description
LowPort 15:0 0x0
Range Flex UDP/TCP Ports Filter Low.
This port filter marks the lowest port value for the range port filter.
HighPort 31:16 0x0
Range Flex UDP/TCP Ports Filter High.
This port filter marks the highest port value for the range port filter.
Field Bit(s) Initial Value Description
RangeControl 1:0 00b
Range Port Filter Control.
00b = Port Filter disabled.
01b = UDP port.
10b = TCP port.
11b = TCP port and TCP flag SYN set; TCP flag RESET clear.
RangeAction 2 0b
The Range Action bit defines the action to take on a match to the range
port filter.
0b = Host wake up.
1b = Route to the MC. Routing to the MC is only enabled when proxy
functionality is enabled and is not intended for pass through.
Reserved 7:3 0x0 Reserved.
NonIPsecKA 8 0b
Non IPSEC Keep Alive to UDP 4500.
Packet structure- UDP packet UDP destination port 4500, the first byte after
the UDP header is not 0xFF.
Refer to RFC 3948 for more information.
TCP_SSH_Data 9 0b
TCP SSH Data - port 22 (RESET, SYN, FIN - cleared).
Packet structure- TCP packet with TCP destination port of 22; TCP flags
doesn't have the RESET, SYN and FIN flag set.
MagicUDP 10 0b
UDP 3283 Magic WU Packet.
Packet structure - DP packet UDP destination port 3283, first 2 bytes after
the UDP header are 0x13, 0x88, UDP payload is >=100 bytes, and contains
a Magic Packet structure in it.
Reserved 31:11 0x0
Reserved.
Write 0x0, ignore on read.
Field Bit(s) Initial Value Description