Register Descriptions

Table 13-59. RXCW Register Bit Description

Field

Bit(s)

Initial

Description

Value

 

 

 

 

 

 

 

 

 

 

Data received during Auto-Negotiation process.

 

 

 

When performing hardware Auto-Negotiation

 

 

 

(TXCW.ANE = 1b), the “AN link partner ability base page

RxConfigWord

15:0

X

register” is recorded in the RxConfigWord.

When TXCW.ANE is clear, then this register is used by

 

 

 

 

 

 

software to perform software based Auto-Negotiation. In

 

 

 

that capacity, RxConfigWord records the raw values

 

 

 

returned from the Auto-Negotiation process.

 

 

 

 

 

 

 

Reserved

Reserved

25:16

0b

Reads as 0b.

 

 

 

Should be written with 0b for future compatibility.

 

 

 

 

 

 

 

Carrier Sense Indication

 

 

 

0b = Ethernet controller not receiving idle characters

 

 

 

(Carrier sense is true)

 

 

 

1b = Ethernet controller receiving idle characters (Carrier

 

 

 

sense is false)

 

 

 

Hardware sets RxConfigNoCarrier when it is receiving idle

RxConfigNoCarrier

26

0b

characters (and when receiving link configuration

 

 

 

information or port status).

 

 

 

Software can use this bit to determine that idles have been

 

 

 

seen prior to exiting the link start-up procedure.

 

 

 

82544GC/EI only:

 

 

 

Valid only in software Auto-Negotiation mode

 

 

 

(TXCW.ANE = 0b).

 

 

 

 

 

 

 

Invalid Symbol during configuration process

 

 

 

0b = Have not received an invalid symbol during Auto-

 

 

 

Negotiation process.

 

 

 

1b = Have received an invalid symbol during Auto-

 

 

 

Negotiation process (bit is LH).

 

 

 

If the Ethernet controller detects an invalid symbol at any

RxConfigInvalid

27

0b

time, it sets the RxConfigInvalid bit. The bit is latched high

until read by software. Software is expected to restart the

 

 

 

 

 

 

configuration process when the Ethernet controller receives

 

 

 

an invalid symbol at any time during the Auto-Negotiation

 

 

 

process.

 

 

 

82544GC/EI only:

 

 

 

Valid only in software Auto-Negotiation mode

 

 

 

(TXCW.ANE = 0b).

 

 

 

 

 

 

 

Change to the RxConfigWord indication

 

 

 

0b = RxConfigWord has changed since last read.

 

 

 

1b = RxConfig is unchanged since last read (LH)

RxConfigChange

28

0b

Indicates that the Ethernet controller interface has seen a

change to the RxConfigWord. This bit is latched high until

 

 

 

read by software.

 

 

 

82544GC/EI only:

 

 

 

Valid only in software Auto-Negotiation mode

 

 

 

(TXCW.ANE = 0b).

 

 

 

 

284

Software Developer’s Manual

Page 298
Image 298
Intel PCI-X, Intel Gigabit Ethernet Controllers manual Rxcw Register Bit Description, 82544GC/EI only