Networking Silicon — GD82559ER

 

 

Table 8. Power Management Capability Register

 

 

 

 

Bits

Default

Read/Write

Description

 

 

 

 

 

 

 

 

24:22

000b

Read Only

Auxiliary Current. This field reports whether the 82559ER

 

 

 

implements the Data registers. The auxiliary power consumption is

 

 

 

the same as the current consumption reported in the D3 state in the

 

 

 

Data register.

 

 

 

 

21

1b

Read Only

Device Specific Initialization (DSI). The DSI 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. DSI is required for the 82559ER after D3-to-D0 reset.

 

 

 

 

20

0b (PCI)

Read Only

Reserved (PCI). When this bit is set to ‘1’, it indicates that the

 

 

 

82559ER requires auxiliary power supplied by the system for wake-

 

 

 

up from the D3cold state.

19

0b

Read Only

PME Clock. The 82559ER does not require a clock to generate a

 

 

 

power management event.

 

 

 

 

18:16

010b

Read Only

Version. A value of indicates that the 82559ER complies with the PCI

 

 

 

Power Management Specification, Revision 2.2.

 

 

 

 

7.1.19Power Management Control/Status Register (PMCSR)

The Power Management Control/Status is a word register. It is used to determine and change the current power state of the 82559ER and control the power management interrupts in a standard manner.

Table 9. Power Management Control and Status Register

Bits

Default

Read/Write

Description

 

 

 

 

 

 

 

 

15

0b

Read/Clear

PME Status. This bit is set upon a wake-up event. It is independent of

 

 

 

the state of the PME Enable bit. If 1b is written to this bit, the bit will be

 

 

 

cleared. It also de-asserts the PME# signal and clears the PME status

 

 

 

bit in the Power Management Driver Register. When the PME# signal

 

 

 

is enabled, the PME# signal reflects the state of the PME status bit.

 

 

 

 

14:13

00b

Read Only

Data Scale. This field indicates the data register scaling factor. It

 

 

 

equals 10b for registers zero through eight and 00b for registers nine

 

 

 

through fifteen.

 

 

 

 

12:9

0000b

Read Only

Data Select. This field is used to select which data is reported through

 

 

 

the Data register and Data Scale field.

 

 

 

 

8

0b

Read Clear

PME Enable. This bit enables the 82559ER to assert PME#.

 

 

 

 

7:5

000b

Read Only

Reserved. These bits are reserved and should be set to 000b.

 

 

 

 

4

0b

Read Only

Dynamic Data. The 82559ER does not support the ability to monitor

 

 

 

the power consumption dynamically.

 

 

 

 

3:2

00b

Read Only

Reserved. These bits are reserved and should be set to 00b.

 

 

 

 

1:0

00b

Read/Write

Power State. This 2-bit field is used to determine the current power

 

 

 

state of the 82559ER and to set the 82559ER into a new power state.

 

 

 

The definition of the field values is as follows.

 

 

 

00 - D0

 

 

 

01 - D1

 

 

 

10 - D2

 

 

 

11 - D3

 

 

 

 

Datasheet

55

Page 61
Image 61
Intel GD82559ER manual Power Management Control/Status Register Pmcsr, Power Management Control and Status Register

GD82559ER specifications

The Intel GD82559ER is a highly regarded network interface controller (NIC) designed for use in various computing environments, primarily for stable connectivity in both desktop and server applications. Released as part of the 82559 family of Ethernet controllers, the GD82559ER features advanced technologies that enhance performance, reliability, and manageability.

One of the standout features of the 82559ER is its ability to support both 10/100 Mbps Ethernet. This dual capability allows the controller to operate in a wide range of network settings, making it adaptable to legacy systems while also providing support for modern Ethernet standards. This versatility is crucial for organizations looking to maintain operational effectiveness without the need for immediate upgrades to their existing infrastructure.

The GD82559ER employs a PCI interface, which allows it to connect with various devices and motherboards easily, making it a go-to choice for manufacturers aiming for integration in their systems. It also includes features like Auto-Negotiation, enabling the NIC to automatically detect and select the appropriate speed and duplex mode for optimal performance. This capability is essential in dynamic networking environments, where devices from various generations coexist.

Power management is another critical aspect of the GD82559ER. The controller supports advanced power-saving features like PCI Power Management, reducing energy consumption during low-usage periods. This not only contributes to lower operational costs but also aligns with modern eco-friendly initiatives in technology.

Additionally, the GD82559ER comes equipped with advanced diagnostics and monitoring capabilities. This enhances the network's manageability by allowing administrators to track performance metrics and diagnose issues effectively. Through its onboard diagnostics, the controller aids in ensuring a stable network connection, allowing for timely interventions when issues arise.

The controller is also designed with a robust architecture that supports various operating systems, facilitating a broad implementation across different platforms. As a result, the GD82559ER has become a reliable option for system builders and enterprises focused on building dependable networking solutions.

Overall, the Intel GD82559ER is a versatile, high-performance network interface controller that continues to serve as a foundational component for computer systems that require efficient, reliable networking capabilities. Its combination of technologies and features makes it a popular choice in diverse computing environments.