Data Sheet

Programming Interface — Ethernet Controller I210
523
The MAVTV registers are written by the MC and are not accessible to the host for writing. The registers
are used to filter manageability packets as described in the manageability chapter.
8.22.2 Management Flex UDP/TCP Ports - MFUTP (0x5030 + 4*n
[n=0...7]; 0x5070 + 4*n [n=0...7]; RW)
Where each 32-bit register (n=0...15) refers to one UDP/TCP port filters.
The MFUTP registers are written by the MC and are not accessible to the host for writing. The registers
are used to filter manageability packets. See Section 10.3.
Reset - The MFUTP registers are cleared on LAN_PWR_GOOD only. The initial values for this register
can be loaded from the Flash after power-up reset.
Note: The MFUTP[even] and MFUTP[odd] registers should be written in network order. MFUTP[0...7]
are at 0x5030+4*[0...7]. MFUTP[8...15] are at 0x5070+4*[0...7].
8.22.3 Manageability Special Filters Modifiers - MSFM (0x5870; RW)
This register contains various modifiers impacting the behavior of the first level filters used as input to
the decision filters.
Field Bit(s) Initial Value Description
MFUTP port 15:0 0x0 Management Flex UDP/TCP port #n.
UDP 16 0b Match if port is UDP.
TCP 17 0b Match if port is TCP.
SOURCE
DESTINATION
18 0b
0b = Compare destination port.
1b = Compare source port.
RESERVED 31:19 0x0 Reserved.
Field Bit(s) Initial Value Description
PORT_26F_UDP 0 1b Port 0x26F match if protocol is UDP.
PORT_26F_TCP 1 1b Port 0x26F match if protocol is TCP.
PORT_298_UDP 2 1b Port 0x298 match if protocol is UDP.
PORT_298_TCP 3 1b Port 0x298 match if protocol is TCP.
IPV6_0_MASK 4 0b Compare only 24 LSB bits of IPv6 Address 0 (MIPAF[0]).
IPV6_1_MASK 5 0b Compare only 24 LSB bits of IPv6 Address 1 (MIPAF[1]).
IPV6_2_MASK 6 0x0 Compare only 24 LSB bits of IPv6 Address 2 (MIPAF[2]).
IPV6_3_MASK 7 0x0 Compare only 24 LSB bits of IPv6 Address 3 (MIPAF[3]).
RESERVED 31:8 0x0 Reserved.