Intel 82540EP/EM Network Card User Manual


 
140 Software Developer’s Manual
Power Management
6.3.3.3 Power Management Capabilities - (PMC)
2 Bytes Offset = 2 (RO)
Bits Default R/W Description
15:11 See text
Read
Only
PME_Support – This 5-bit field indicates the power states in which the
function may assert PME#
a
. A value of 0b for any bit indicates that the
function is not capable of asserting the PME# signal while in that power
state.
bit (11) (XXXX1)b – PME# can be asserted from D0
bit (12) (XXX1X)b – PME# can be asserted from D1
bit (13) (XX1XX)b – PME# can be asserted from D2
bit (14) (X1XXX)b – PME# can be asserted from D3
hot
bit (15) (1XXXX)b – PME# can be asserted from D3
cold
If Power Management is not disabled in the EEPROM, the Ethernet
controller supports PME# generation from D0 and D3
hot
states. If Power
Management is not disabled and AUX_POWER = 1b, the Ethernet
controller also supports the D3
cold
state.
Condition
Value
00000b Power Management disabled in EEPROM
AUX_POWER = 01001b Power Management enabled,
AUX_POWER = 11001b Power Management enabled,
a. Not applicable to the 82541ER.
10 0b
Read
Only
D2_Support - If this bit is set to 1b, supports the D2 Power Management
State.
The Ethernet controller returns a value of 0b for this bit indicating that it
does not support D2 and cannot handle the PCI clock stopping in PCI
66 MHz mode (or PCI-X
b
mode) without RST# being asserted.
b. Not applicable to the 82541xx, 82547GI/EI, or 82540EP/EM.
09 0b
Read
Only
D1_Support - If this bit is set to 1b, supports the D1 Power Management
State. The Ethernet controller returns a value of 0b for this bit indicating
that it does not support D1.
08:06 000b
Read
Only
AUX Current – Specifies the auxiliary power current required for PME#
generation from D3
cold
if the Data Register is not implemented.
05 1b
Read
Only
DSI – The Device Specific Initialization bit indicates whether special
initialization of this function is required (beyond the standard PCI
configuration header) before the generic class device driver is able to use
it. The Ethernet controller returns a value of 1b for this bit indicating that
it’s device driver must be executed following transition to the D0
uninitialized state.
04 0b
Read
Only
Reserved
03
Loaded
from
EEPROM
Read
Only
PME_Clock - When this bit is a 1b it indicates that the function relies on
the presence of the PCI clock for PME# operation. The controller loads
this bit from the EEPROM. Otherwise, it returns a 0b.
02:00 010b
Read
Only
Version - A value of 010b indicates that this function complies with the
Revision 1.1 of the PCI Power Management Interface Specification.