Software Developer’s Manual 153
Power Management
6.4.3.5 Wakeup Packet Storage
The Ethernet controller saves the first 128 bytes of the wakeup packet in its internal buffer, which
can be read through the Wakeup Packet Memory (WUPM) after system wakeup.
18+D+S 2 Payload Length - Ignore
20+D+S 1 Next Header
3Ah, 00h,
2Bh, or
3Ch
Check
ICMP, or IPv6 next
headers:
+ routing (2Bh)
+ dest options (3Ch)
+ hop-by-hop (00h)
21+D+S 1 Hop Limit FFh Check
22+D+S 16 Source IP Address - Ignore
38+D+S 16 Destination IP Address Ignore
54+D+S N Possible IPv6 Next Headers - Check
Process headers to
get next header.
Header type must be
routing, destination
options, or hop-by-
hop.
54+D+S+N 1 Type 87h Check Neighbor Solicitation
55+D+S+N 1 Code 00h Check
56+D+S+N 2 ICMP Header Checksum - Ignore
58+D+S+N 4 Reserved - Ignore
62+D+S+N 16 Target Address - Check Match IPV6AT[0]
78+D+S+N N
Possible source link-layer
address
- Ignore
... any - - Ignore Packet data
last 4 4 CRC - Compare Validate correct
Offset
# of
Bytes
Field Value Action Comment