Register Descriptions

Table 13-2. Ethernet Controller Register Summary

Category

Offset

Abbreviation

Name

R/W

Page

General

00000h

CTRL

Device Control

R/W

220

General

00008h

STATUS

Device Status

R

225

General

00010h

EECD

EEPROM/Flash Control/Data

R/W

228

General

00014h

EERD

EEPROM Read (not applicable to the

R/W

230

82544GC/EI)

 

 

 

 

 

General

0001Ch

FLA

Flash Access (applicable to the 82541xx and

R/W

232

82547GI/EI only)

 

 

 

 

 

General

00018h

CTRL_EXT

Extended Device Control

R/W

233

General

00020h

MDIC

MDI Control

R/W

238

General

00028h

FCAL

Flow Control Address Low

R/W

279

General

0002Ch

FCAH

Flow Control Address High

R/W

279

General

00030h

FCT

Flow Control Type

R/W

280

General

00038h

VET

VLAN EtherType

R/W

280

General

00170h

FCTTV

Flow Control Transmit Timer Value

R/W

281

General

00178h

TXCW

Transmit Configuration Word (not applicable to

R/W

282

 

 

 

the 82540EP/EM, 82541xx and 82547GI/EI)

 

 

General

00180h

RXCW

Receive Configuration Word (not applicable to

R

283

 

 

 

the 82540EP/EM, 82541xx and 82547GI/EI)

 

 

General

00E00h

LEDCTL

LED Control (not applicable to the 82544GC/

R/W

285

EI)

 

 

 

 

 

DMA

01000h

PBA

Packet Buffer Allocation

R/W

288

Interrupt

000C0h

ICR

Interrupt Cause Read

R

289

Interrupt

000C4h

ITR

Interrupt Throttling (not applicable to the

R/W

291

82544GC/EI)

 

 

 

 

 

Interrupt

000C8h

ICS

Interrupt Cause Set

W

292

Interrupt

000D0h

IMS

Interrupt Mask Set/Read

R/W

293

Interrupt

000D8h

IMC

Interrupt Mask Clear

W

294

Receive

00100h

RCTL

Receive Control

R/W

296

Receive

02160h

FCRTL

Flow Control Receive Threshold Low

R/W

300

Receive

02168h

FCRTH

Flow Control Receive Threshold High

R/W

301

Receive

02800h

RDBAL

Receive Descriptor Base Low

R/W

302

Receive

02804h

RDBAH

Receive Descriptor Base High

R/W

302

Receive

02808h

RDLEN

Receive Descriptor Length

R/W

303

Receive

02810h

RDH

Receive Descriptor Head

R/W

303

Receive

02818h

RDT

Receive Descriptor Tail

R/W

304

Receive

02820h

RDTR

Receive Delay Timer

R/W

304

Receive

0282Ch

RADV

Receive Interrupt Absolute Delay Timer (not

R/W

305

applicable to the 82544GC/EI)

 

 

 

 

 

Receive

02C00h

RSRPD

Receive Small Packet Detect Interrupt (not

R/W

306

applicable to the 82544GC/EI)

 

 

 

 

 

Transmit

00400h

TCTL

Transmit Control

R/W

306

Transmit

00410h

TIPG

Transmit IPG

R/W

308

Transmit

00458h

AIFS

Adaptive IFS Throttle - AIT

R/W

310

Transmit

03800h

TDBAL

Transmit Descriptor Base Low

R/W

311

Transmit

03804h

TDBAH

Transmit Descriptor Base High

R/W

312

Transmit

03808h

TDLEN

Transmit Descriptor Length

R/W

312

Transmit

03810h

TDH

Transmit Descriptor Head

R/W

313

Transmit

03818h

TDT

Transmit Descriptor Tail

R/W

314

Transmit

03820h

TIDV

Transmit Interrupt Delay Value

R/W

314

Software Developer’s Manual

215

Page 229
Image 229
Intel PCI-X manual Ethernet Controller Register Summary, Category Offset Abbreviation Name, 82544GC/EI, 82547GI/EI only