Technical information

7-26
AIC-6915 Ethernet LAN Controller Programmer’s Manual
PCIComplianceTesting Register
Type: R/W
Internal Registers Subgroup: PCI Functional Registers
Byte Address: 64h - 67h
This register is used for PCI compliance checker testing purposes only and has no
meaning to the AIC-6915..
IndirectIoAddress Register
Type: R/W
Internal Registers Subgroup: PCI Functional Registers
Byte Address: 68h - 6Bh
This register stores the target address for an indirect I/O slave cycle. It can be
accessed only in I/O or configuration space, using I/O configuration Read or Write
commands.
IndirectIoDataPort Register
Type: R/W
Internal Registers Subgroup: PCI Functional Registers
Byte Address: 6Ch - 6Fh
Table 7-36. PCIComplianceTesting Register
Bit(s) rw
Reset
Value Description/Function
31:0 r/w 0 PCI compliance data word.
Table 7-37. IndirectIoAddress Register
Bit(s) rw
Reset
Value Description/Function
31:19 r 0 Reserved
18:2 r/w 0
IndirectIoAddress:
Points to a word (4-byte) location in the
AIC-6915 512-KByte address space. When an external PCI Master
starts a legal access to the Indirect I/O Data Port register
(
IndirectIoDataPort
), the PCI target uses the
IndirectIoAddress
for
addressing the requested register.
1:0 r 0
Reserved
Table 7-38. IndirectIoDataPort Register
Bit(s) rw
Reset
value Description/Function
31:0 r/w
IndirectIoDataPort:
This is a visual register/data port used by the
software to access any location within the 512-KByte address space.
It can only be accessed in I/O or configuration space, using I/O or
configuration Read or Write commands. When the PCI Target
decodes a legal access to this register, it uses the address stored in
I
NDIRECT
I
O
A
DDRESS
to execute the requested read/write
operation. A legal I/O access occurs when the least-significant two
address bits match the asserted byte enables.