Intel PCI User Manual

Page of 406
Software Developer’s Manual
129
Power Management
Power Management
6
6.1
Introduction to Power Management 
The PCI/PCI-X Family of Gigabit Ethernet Controllers support the Advanced Configuration and 
Power Interface (ACPI) specification as well as Advanced Power Management (APM). This 
section describes how Power Management is implemented in the Ethernet controllers.
Note:
The 82541ER does not support ACPI or APM wakeup.
Power Management can be disabled via bits in the Initialization Control Word 2 which is loaded 
from the EEPROM during power-up reset. See the EEPROM description in 
 for 
further details. Even when disabled, the Power Management register set is still present.
The Ethernet controller supports the following Power Management related features:
Power states of D0 & D3
hot
 with optional D3
cold
 support
Power(D3) < Power(D0)
Wakeup 
6.2
Assumptions
The following assumptions apply to the implementation of Power Management for the Ethernet 
controller.
Any time LAN_PWR_GOOD is asserted all power supplies are stable, RST# is stable, and the 
clock is stable.
Prior to transition from D0 to the D3 state, the operating system ensures that the software 
device driver is disabled and all pending bus transactions are complete or cleanly terminated.
The driver sets up the filters prior to the system transitioning the Ethernet controller to the D3 
state.
The system never deactivates the PCI clock in 66 MHz PCI mode or any PCI-X
1
 mode without 
asserting RST#.
No wakeup capability, except APM Wakeup if enabled in the EEPROM, is required after the 
system asserts, then de-asserts RST#.
No wakeup capability, except APM Wakeup if enabled in the EEPROM, is required after the 
system puts the Ethernet controller in the D3 state and then returns it to D0.
If the APMPME bit (bit 3) in the Wakeup Control Register (WUC.APMPME) is set to 1b, it is 
permissible to assert PME# even when PME_En is 0b. 
The deassertion (rising) edge of RST# puts the Ethernet controller in the D0u state.
1.
The 82540EP/EM82541xx, and 82547GI/EI do not support PCI-X mode.