PCI Local Bus Interface

4.1.3.1.4

Message Address

 

 

 

 

 

 

 

 

Bits

 

Read/

Initial

Description

 

 

Write

Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Message Address – Written by the system to indicate the lower 32-

 

31:0

 

RW

0b

bits of the address to use for the MSI memory write transaction. The

 

 

 

 

 

lower two bits are always written as 0b.

 

 

 

 

 

 

4.1.3.1.5

Message Upper Address

 

 

 

 

 

 

 

Bits

 

Read/

Initial

Description

 

 

Write

Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Message Upper Address – Written by the system to indicate the

 

31:0

 

RW

0b

upper 32-bits of the address to use for the MSI memory write

 

 

 

 

 

transaction.

 

 

 

 

 

 

4.1.3.1.6

Message Data

 

 

 

 

 

 

 

 

Bits

 

Read/

Initial

Description

 

 

Write

Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Message Data – Written by the system to indicate the lower 16 bits of

 

15:0

 

RW

0b

the data written in the MSI memory write DWORD transaction. The

 

 

 

 

 

upper 16 bits of the transaction are written as 0b.

 

 

 

 

 

 

4.2Commands

The Ethernet controller is capable of decoding and encoding commands for both PCI and PCI-X modes. The difference between PCI and PCI-X commands is noted in Table 4-5.

Table 4-5. PCI and PCI-X Encoding Difference

C/BE

PCI Commands

Abr.

PCI-X Commands

Abr.

Encoding

 

 

 

 

 

 

 

 

 

0h

Interrupt Acknowledge

 

Interrupt Acknowledge

 

 

 

 

 

 

1h

Special Cycle

 

Special Cycle

 

 

 

 

 

 

2h

I/O Read

IOR

I/O Read

IOR

 

 

 

 

 

3h

I/O Write

IOW

I/O Write

IOW

 

 

 

 

 

4h

Reserved

 

Reserved

 

 

 

 

 

 

5h

Reserved

 

Reserved

 

 

 

 

 

 

6h

Memory Read

MR

Memory Read DWORD

MRD

 

 

 

 

 

7h

Memory Write

MW

 

 

 

 

 

 

 

8h

Reserved

 

Alias to MRB

AMR

 

 

 

 

 

9h

Reserved

 

Alias to MWB

AMW

 

 

 

 

 

Ah

Configuration Read

CFR

Configuration Read

CFR

 

 

 

 

 

Bh

Configuration Write

CFW

Configuration Write

CFW

 

 

 

 

 

Ch

Memory Read Multiple

MRM

Split Completion

SC

 

 

 

 

 

Software Developer’s Manual

85

Page 99
Image 99
Intel PCI-X, Intel Gigabit Ethernet Controllers manual Commands, Message Address, Message Upper Address, 3.1.6