Intel PCI Manuel D’Utilisation

Page de 406
Software Developer’s Manual
147
Power Management
6.4.3.1.6
Directed IPv4 Packet
1
The Ethernet controller supports receiving Directed IPv4
2
 packets for wakeup if the IPv4 bit is set 
in the WakeUp Filter Control Register (WUFC). Four IPv4 addresses are supported which are 
programmed in the IPv4 Address Table (IPv4AT). A successfully matched packet must contain the 
station’s MAC address, a Protocol Type of 0800h, and one of the four programmed IPv4 addresses. 
The Ethernet controller also handles Directed IPv4 packets that have VLAN tagging on both 
Ethernet II and Ethernet SNAP types.
1.
Directed IP Packet for the 82544GC/EI.
2.
IP instead of IPv4 for 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_0300_
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
Compare
IP
14
14 + D + S
a
1
Version/HDR length
4Xh
Compare
Check IPv4
b
 and 
header length
15
15 + D + S
a
1
Type of Service
-
Ignore
16
16 + D + S
a
2
Packet Length
-
Ignore
18
18 + D + S
a
2
Identification
-
Ignore
20
20 + D + S
a
2
Fragment Info
-
Ignore
22
22 + D + S
a
1
Time to live
-
Ignore
23
23 + D + S
a
1
Protocol
-
Ignore
24
24 + D + S
a
2
Header Checksum
-
Ignore
26
26 + D + S
a
4
Source IP Address
-
Ignore
30
30 + D + S
a
4
Destination IP Address
IPv4AT
b
Compare
May match any of four 
values in IPv4AT
b
a.
82541PI/GI/EI and 82547GI/EI only.
b.
IP instead of IPv4 for the 82544GC/EI.