Maxim Integrated High-Speed Microcontroller Users Guide: Network Microcontroller Supplement User Manual

Page 188

Advertising
background image

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

Advertising