Networking Silicon — GD82559ER

 

 

Table 11. Power Management Driver Register

 

 

 

 

Bits

Default

Read/Write

Description

 

 

 

 

 

 

 

 

29

0b

Read/Clear

Interesting Packet. This bit is set when an “interesting” packet is

 

 

 

received. Interesting packets are defined by the 82559ER packet

 

 

 

filters. This bit is cleared by writing 1b to it.

 

 

 

 

28:26

000b

Read Only

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

 

 

 

 

25

0b

Read/Clear

Reserved. These bit is reserved and should be set to 0b.

 

 

 

 

24

0b

Read/Clear

PME Status. This bit is a reflection of the PME Status bit in the Power

 

 

 

Management Control/Status Register (PMCSR). It is set upon a wake-

 

 

 

up event and is independent of the PME Enable bit.

 

 

 

This bit is cleared by writing 1b to it. This also clears the PME Status

 

 

 

bit in the PMCSR and de-asserts the PME signal. I

 

 

 

 

Note: The PMDR is initialized at ALTRST# reset only.

8.1.12General Control Register

The General Control register is a byte register and is described below.

 

 

 

Table 12. General Control Register

 

 

 

 

Bits

Default

Read/Write

Description

 

 

 

 

 

 

 

 

7:2

000000b

Read Only

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

 

 

 

 

1

0b

Read/Write

Deep Power-Down on Link Down Enable. If a 1b is written to this

 

 

 

field, the 82559ER may enter a deep power-down state (sub-3 mA) in

 

 

 

the D2 and D3 power states while the link is down.

 

 

 

In this state, the 82559ER does not keep link integrity. This state is not

 

 

 

supported for point-to-point connection of two end stations.

 

 

 

 

0

0b

Read/Write

Clockrun Signal Disable. If this bit is set to 1b, then the 82559ER will

 

 

 

always request the PCI clock signal. This mode can be used to

 

 

 

overcome potential receive overruns caused by Clockrun signal

 

 

 

latencies over 5 μs.

 

 

 

 

8.1.13General Status Register

The General Status register is a byte register which indicates the link status of the 82559ER.

 

 

 

Table 13. General Status Register

 

 

 

 

Bits

Default

Read/Write

Description

 

 

 

 

 

 

 

 

7:3

00000b

Read Only

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

 

 

 

 

2

--

Read Only

Duplex Mode. This bit indicates the wire duplex mode: full duplex (1b)

 

 

 

or half duplex (0b).

 

 

 

 

1

--

Read Only

Speed. This bit indicates the wire speed: 100 Mbps (1b) or 10 Mbps

 

 

 

(0b).

 

 

 

 

0

0b

Read Only

Link Status Indication. This bit indicates the status of the link: valid

 

 

 

(1b) or invalid (0b).

 

 

 

 

Datasheet

61

Page 67
Image 67
Intel GD82559ER manual General Control Register, General 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.