148 Software Developer’s Manual
Power Management
6.4.3.2 Directed IPv6 Packet
1
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
0 6 Destination Address Compare
MAC Header –
processed by main
address filter
6 6 Source Address
Skip
Ignore
a
12
12 + S
a
8
D = (0/8)
a
Possible LLC/SNAP Header
Type<=
1500 and
AAAA_030
0_0000h
a
Skip
Check
a
12
4
S = (0/4)
a
Possible VLAN Tag
8100h and
check ID
a
Skip
Check
a
12
12 + D + S
a
2Type
0800h
86DD
a
Compare
IP
IPv6
a
14
14 + D + S
a
1
Version/ Priority
Version/Traffic Class
a
6Xh Compare Check IPv6
15
15 + D + S
a
3Traffic Class
a
/Flow Label - Ignore
18
18 + D + S
a
2 Payload Length - Ignore
20
20 + D + S
a
1 Next Header
-
IPv6 Next
Header
Types
a
Ignore
21
21 + D + S
a
1 Hop Limit - Ignore
22
22 + D + S
a
16 Source IP Address - Ignore
38
38 + D + S
a
16 Destination IP Address IPv6AT Compare Match value in IPv6AT
a. 82541PI/GI/EI and 82547GI/EI only.