Intel PCI User Manual

Page of 406
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
2
Type
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
3
Traffic  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.