148 Software Developer’s Manual
Power Management
6.4.3.2 Directed IPv6 Packet1

The Ethernet controller supports receiving Directed IPv6 packets for wakeup if the IPv6 bit is set in

the Wakeup Filter Control Register (WUFC). One IPv6 address is supported and it is programmed

in the IPv6 Address Table (IPv6AT). A successfully matched packet must contain the station’s

MAC address, a Protocol Type of 0800h, and the programmed IPv6 address. The Ethernet

controller also handles Directed IPv6 packets that have VLAN tagging on both Ethernet II and

Ethernet SNAP types.

.

1. Not applicable to the 82544GC/EI.
Offset # of bytes Field Value Action Comment
06 Destination Address Compare
MAC Header –
processed by main
address filter
66 Source Address Skip
Ignorea
12
12 + Sa
8
D = (0/8)aPossible LLC/SNAP Header
Type<=
1500 and
AAAA_030
0_0000ha
Skip
Checka
12 4
S = (0/4)aPossible VLAN Tag 8100h and
check IDa
Skip
Checka
12
12 + D + Sa2Type 0800h
86DDaCompare IP
IPv6a
14
14 + D + Sa1Version/ Priority
Version/Traffic Classa6Xh Compare Check IPv6
15
15 + D + Sa3Traffic Class
a/Flow Label - Ignore
18
18 + D + Sa2 Payload Length - Ignore
20
20 + D + Sa1 Next Header
-
IPv6 Next
Header
Typesa
Ignore
21
21 + D + Sa1 Hop Limit - Ignore
22
22 + D + Sa16 Source IP Address - Ignore
38
38 + D + Sa16 Destination IP Address IPv6AT Compare Match value in IPv6AT
a. 82541PI/GI/EI and 82547GI/EI only.