MCF548x Reference Manual, Rev. 3
30-50 Freescale Semiconductor

The hash table registers must be initialized by the user. The CRC32 polynomial to use in computing the

hash is:

Eqn. 30-1

A table of example destination addresses and corresponding hash values is included below for reference.

Table 30-49. Destination Address to 6-Bit Hash

48-bit Destination
Address
6-bit Hash (in
Hex)
Hash Decimal
Value
65:FF:FF:FF:FF:FF 0x0 0
55:FF:FF:FF:FF:FF 0x1 1
15:FF:FF:FF:FF:FF 0x2 2
35:FF:FF:FF:FF:FF 0x3 3
B5:FF:FF:FF:FF:FF 0x4 4
95:FF:FF:FF:FF:FF 0x5 5
D5:FF:FF:FF:FF:FF 0x6 6
F5:FF:FF:FF:FF:FF 0x7 7
DB:FF:FF:FF:FF:FF 0x8 8
FB:FF:FF:FF:FF:FF 0x9 9
BB:FF:FF:FF:FF:FF 0xA 10
8B:FF:FF:FF:FF:FF 0xB 11
0B:FF:FF:FF:FF:FF 0xC 12
3B:FF:FF:FF:FF:FF 0xD 13
7B:FF:FF:FF:FF:FF 0xE 14
5B:FF:FF:FF:FF:FF 0xF 15
27:FF:FF:FF:FF:FF 0x10 16
07:FF:FF:FF:FF:FF 0x11 17
57:FF:FF:FF:FF:FF 0x12 18
77:FF:FF:FF:FF:FF 0x13 19
F7:FF:FF:FF:FF:FF 0x14 20
C7:FF:FF:FF:FF:FF 0x15 21
97:FF:FF:FF:FF:FF 0x16 22
A7:FF:FF:FF:FF:FF 0x17 23
99:FF:FF:FF:FF:FF 0x18 24
B9:FF:FF:FF:FF:FF 0x19 25
F9:FF:FF:FF:FF:FF 0x1A 26
C9:FF:FF:FF:FF:FF 0x1B 27
x32 x26 x23 x22 x16 x12 x11 x10 x8x7x5x4x2x1+ + + + + + + +++++++