Maxim Integrated High-Speed Microcontroller Users Guide: Network Microcontroller Supplement User Manual
Page 188
High-Speed Microcontroller User’s
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
ETHERNET 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
Filter 0 offset = 0Ch (12)
0
1
4
5
6
Filter 0 Byte Mask = 00_00_00_73h
= Select bytes 0, 1, 4, 5, 6
Maxim Integrated