Motorola ColdFire MCF5281 User Manual
Page 349

Fast Ethernet Controller (FEC)
Freescale Semiconductor
17-39
The user must initialize the hash table registers. Use this CRC32 polynomial to compute the hash:
Eqn. 17-2
contains example destination addresses and corresponding hash values.
Table 17-37. Destination Address to 6-Bit Hash
48-bit DA
6-bit Hash
(in hex)
Hash Decimal
Value
65FF_FFFF_FFFF
0x0
0
55FF_FFFF_FFFF
0x1
1
15FF_FFFF_FFFF
0x2
2
35FF_FFFF_FFFF
0x3
3
B5FF_FFFF_FFFF
0x4
4
95FF_FFFF_FFFF
0x5
5
D5FF_FFFF_FFFF
0x6
6
F5FF_FFFF_FFFF
0x7
7
DBFF_FFFF_FFFF
0x8
8
FBFF_FFFF_FFFF
0x9
9
BBFF_FFFF_FFFF
0xA
10
8BFF_FFFF_FFFF
0xB
11
0BFF_FFFF_FFFF
0xC
12
3BFF_FFFF_FFFF
0xD
13
7BFF_FFFF_FFFF
0xE
14
5BFF_FFFF_FFFF
0xF
15
27FF_FFFF_FFFF
0x10
16
07FF_FFFF_FFFF
0x11
17
57FF_FFFF_FFFF
0x12
18
77FF_FFFF_FFFF
0x13
19
F7FF_FFFF_FFFF
0x14
20
C7FF_FFFF_FFFF
0x15
21
97FF_FFFF_FFFF
0x16
22
A7FF_FFFF_FFFF
0x17
23
99FF_FFFF_FFFF
0x18
24
B9FF_FFFF_FFFF
0x19
25
F9FF_FFFF_FFFF
0x1A
26
C9FF_FFFF_FFFF
0x1B
27
X
32
X
26
X
23
X
22
X
16
X
12
X
11
X
10
X
8
X
7
X
5
X
4
X
2
X
1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3