English
Language : 

KSZ8864CNX Datasheet, PDF (57/96 Pages) Microchip Technology – Integrated 4-Port 10/100 Managed Switch with Two MACs MII or RMII Interfaces
KSZ8864CNX/RMNUB
TABLE 4-4: ADVANCED CONTROL REGISTER DESCRIPTIONS (CONTINUED)
Address Name
Description
Mode
Default
Register 144 (0x90): TOS Priority Control Register 0
The IPv4/IPv6 TOS priority control registers implement a fully decoded 64 bit differentiated services code point
(DSCP) register used to determine priority from the 6 bit TOS field in the IP header. The most significant 6 bits of the
TOS field are fully decoded into 64 possibilities, and the singular code that results is mapped to the value in the cor-
responding bit in the DSCP register.
IPv4 and IPv6 mapping
7 - 6 DSCP[7:6]
The value in this field is used as the frame’s pri-
ority when bits [7:2] of the frame’s IP TOS/Diff-
R/W
00
Serv/Traffic Class value are 0x03.
IPv4 and IPv6 mapping
5 - 4 DSCP[5:4]
The value in this field is used as the frame’s pri-
ority when bits [7:2] of the frame’s IP TOS/Diff-
R/W
00
Serv/Traffic Class value is 0x02
IPv4 and IPv6 mapping
3 - 2 DSCP[3:2]
The value in this field is used as the frame’s pri-
ority when bits [7:2] of the frame’s IP TOS/Diff-
R/W
00
Serv/Traffic Class value is 0x01
IPv4 and IPv6 mapping
1 - 0 DSCP[1:0]
The value in this field is used as the frame’s pri-
ority when bits [7:2] of the frame’s IP TOS/Diff-
R/W
00
Serv/Traffic Class value is 0x00
Register 145 (0x91): TOS Priority Control Register 1
7 - 6 DSCP[15:14] IPv4 and IPv6 mapping _ for value 0x07
R/W
00
5 - 4 DSCP[13:12] IPv4 and IPv6 mapping _ for value 0x06
R/W
00
3 - 2 DSCP[11:10] IPv4 and IPv6 mapping _ for value 0x05
R/W
00
1 - 0 DSCP[9:8]
IPv4 and IPv6 mapping _ for value 0x04
R/W
00
Register 146 (0x92): TOS Priority Control Register 2
7 - 6 DSCP[23:22] IPv4 and IPv6 mapping _ for value 0x0B
R/W
00
5 - 4 DSCP[21:20] IPv4 and IPv6 mapping _ for value 0x0A
R/W
00
3 - 2 DSCP[19:18] IPv4 and IPv6 mapping _ for value 0x09
R/W
00
1 - 0 DSCP[17:16] IPv4 and IPv6 mapping _ for value 0x08
R/W
00
Register 147 (0x93): TOS Priority Control Register 3
7 - 6 DSCP[31:30] IPv4 and IPv6 mapping _ for value 0x0F
R/W
00
5 - 4 DSCP[29:28] IPv4 and IPv6 mapping _ for value 0x0E
R/W
00
3 - 2 DSCP[27:26] IPv4 and IPv6 mapping _ for value 0x0D
R/W
00
1 - 0 DSCP[25:24] IPv4 and IPv6 mapping _ for value 0x0C
R/W
00
Register 148 (0x94): TOS Priority Control Register 4
7 - 6 DSCP[39:38] IPv4 and IPv6 mapping _ for value 0x13
R/W
00
5 - 4 DSCP[37:36] IPv4 and IPv6 mapping _ for value 0x12
R/W
00
3 - 2 DSCP[35:34] IPv4 and IPv6 mapping _ for value 0x11
R/W
00
1 - 0 DSCP[33:32] IPv4 and IPv6 mapping _ for value 0x10
R/W
00
Register 149 (0x95): TOS Priority Control Register 5
7 - 6 DSCP[47:46] IPv4 and IPv6 mapping _ for value 0x17
R/W
00
5 - 4 DSCP[45:44] IPv4 and IPv6 mapping _ for value 0x16
R/W
00
3 - 2 DSCP[43:42] IPv4 and IPv6 mapping _ for value 0x15
R/W
00
1 - 0 DSCP[41:40] IPv4 and IPv6 mapping _ for value 0x14
R/W
00
Register 150 (0x96): TOS Priority Control Register 6
7 - 6 DSCP[55:54] IPv4 and IPv6 mapping _ for value 0x1B
R/W
00
 2016 Microchip Technology Inc.
DS00002229A-page 57