Datasheet
2016-2017 Microchip Technology Inc. DS00002112B-page 81
KSZ8795CLX
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)
54 Override 1 = Override spanning tree “transmit enable = 0” or
“receive enable = 0* setting. This bit is used for
spanning tree implementation.
0 = No override.
RO 0
53 Valid 1 = This entry is valid, the look-up result will be
used.
0 = This entry is not valid.
RO 0
52 - 48 Forwarding
Ports
These 5 bits control the forward 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)
RO 00000
47 - 0 MAC
Address (DA)
48-bit MAC address. RO 0x0
Format of Static MAC Table for Writes (32 entries)
62 - 56 FID Filter VLAN ID, representing one of the 128 active
VLANs.
W 0000000
55 Use FID 1 = Use (FID+MAC) to look-up in static table.
0 = Use MAC only to look-up in static table.
W0
54 Override 1 = Override spanning tree “transmit enable = 0” or
“receive enable = 0” setting. This bit is used for
spanning tree implementation.
0 = No override.
W0
53 Valid 1 = This entry is valid, the look-up result will be
used.
0 = This entry is not valid.
W0
52 - 48 Forwarding
Ports
These 5 bits control the forward 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)
W 00000
47 - 0 MAC
Address (DA)
48-bit MAC address. W 0
TABLE 4-16: STATIC MAC ADDRESS TABLE (CONTINUED)
Address Name Description Mode Default