Users Guide: Network Microcontroller Supplement User Manual

High-Speed Microcontroller Users
Guide: Network Microcontroller
Supplement
188
1. CSR write register (CSRA = 28h, CSRD = 00_00_00_73h) Filter 0 byte mask
2. CSR write register (CSRA = 28h, CSRD = xx_xx_xx_xxh) don’t care
3. CSR write register (CSRA = 28h, CSRD = xx_xx_xx_xxh) don’t care
4.
CSR write register (CSRA = 28h, CSRD = xx_xx_xx_xxh) don’t care
5. CSR write register (CSRA = 28h, CSRD = x0_x0_x0_x1h) Filter 0–enabled, unicast only
6. CSR write register (CSRA = 28h, CSRD = xx_xx_xx_0Ch) Filter 0 offset = 12
7. CSR write register (CSRA = 28h, CSRD = xx_xx_[CRC-16]h) Filter 0 CRC-16
8. CSR write register (CSRA = 28h, CSRD = xx_xx_xx_xxh) don’
t care
Figure 22-14. Wake-Up Frame Filter 0 Programming Example
E
THERNET FRAME
Preamble SFD Destination Address Source Address
Byte0 Byte1
Byte2 Byte3 Byte4 Byte5 Byte6...
CRC-32
CRC-16 OF BYTES SELECTED BY FILTER
CRC-16 generator
polynomial
F
ilter 0 offset = 0Ch (12)
0 1 4 5 6
F
ilter 0 Byte Mask = 00_00_00_73h
= Select bytes 0, 1, 4, 5, 6
Maxim Integrated