Intel® FM2112 24-Port 10G/1G Ethernet Switch Chip Data Sheet
case of 32 bit quantities, there is no difference between big and little
Endian for 32-bit busses. Thus the 3 in-band control words are the
same for both little and big Endian. This is illustrated in Table 4 through
Table 7.
Table 4.
First word
Second word
Payload
….
Payload
Packet Transmission on CPU Port in Little Endian
31
24
23
16
MSb
LCI_TX_LEN
LCI_TX_DMASK
frame[3]
frame[2]
15
8
frame[1]
7
0
LSb
frame[0]
X
X
X
frame[Length-1]
Table 5.
Packet Transmission on CPU Port in Big Endian
First word
Second word
Payload
….
Payload
31
24
MSb
LCI_TX_LEN
LCI_TX_DMASK
frame[0]
23
16
frame[1]
frame[Length-1]
X
15
8
frame[2]
X
7
0
LSb
frame[3]
X
Table 6.
Packet Reception on CPU Port in Little Endian
31
24
23
16
MSb
First Status
Word
LCI_RX_EXTRA_INFO
Payload
frame[3]
frame[2]
….
Payload
X
X
Second Status
Word
LCI_RX_FRAME_STATUS
15
8
frame[1]
X
7
0
LSb
frame[0]
frame[Length-1]
Table 7.
First Status
Word
Payload
….
Payload
Status Word
Packet Reception on CPU Port in Big Endian
31
MSb
24
23
LCI_RX_EXTRA_INFO
16
1
8
5
frame[0]
frame[1]
frame[2]
frame[Length-1]
X
X
LCI_RX_FRAME_STATUS
7
0
LSb
frame[3]
X
58