KSZ8795CLX
TABLE 4-16: STATIC MAC ADDRESS TABLE (CONTINUED)
Address
Name
Description
Mode
Default
54
Override
1 = Override spanning tree “transmit enable = 0” or
“receive enable = 0* setting. This bit is used for
spanning tree implementation.
RO
0
0 = No override.
53
Valid
1 = This entry is valid, the look-up result will be
used.
0 = This entry is not valid.
RO
RO
0
52 - 48
Forwarding These 5 bits control the forward ports.
00000
Ports
For example:
00001 = Forward to Port 1
00010 = Forward to Port 2
00100 = Forward to Port 3
01000 = Forward to Port 4
10000 = Forward to Port 5
00110 = Forward to Port 2 and Port 3
11111 = Broadcasting (excluding the ingress port)
47 - 0
MAC
48-bit MAC address.
RO
0x0
Address (DA)
Format of Static MAC Table for Writes (32 entries)
62 - 56
FID
Filter VLAN ID, representing one of the 128 active
VLANs.
W
W
W
0000000
55
Use FID
Override
1 = Use (FID+MAC) to look-up in static table.
0 = Use MAC only to look-up in static table.
0
0
54
1 = Override spanning tree “transmit enable = 0” or
“receive enable = 0” setting. This bit is used for
spanning tree implementation.
0 = No override.
53
Valid
1 = This entry is valid, the look-up result will be
used.
0 = This entry is not valid.
W
W
0
52 - 48
Forwarding These 5 bits control the forward ports.
00000
Ports
For example,
00001 = Forward to Port 1
00010 = Forward to Port 2
00100 = Forward to Port 3
01000 = Forward to Port 4
10000 = Forward to Port 5
00110 = Forward to Port 2 and Port 3
11111 = Broadcasting (excluding the ingress port)
47 - 0
MAC
48-bit MAC address.
W
0
Address (DA)
Examples:
1. Static Address Table Read (read the 2nd entry)
Write to Register 110 with 0x10 (read static table selected)
Write to Register 111 with 0x1 (trigger the read operation)
Then
Read Register 113 (63:56)
Read Register 114 (55:48)
Read Register 115 (47:40)
Read Register 116 (39:32)
DS00002112A-page 80
2016 Microchip Technology Inc.