PCI Configuration Registers
A-3
Register Definitions
Figure A–1. PCI Configuration Register Address Map
read only
read/write
read/write
read/write
read/write
read/write
read/write
read only
read/write
read only
Byte 0
Byte 1
Byte 2
Byte 3
0
31
FFh
44h
40h
3Ch
38h
34h
30h
2Ch
18h
14h
10h
0Ch
08h
04h
00h
Reset control
Interrupt line
Interrupt Pin(01h)
Min_Gnt
Max_Lat
Reserved (00h)
Reserved (00h)
Reserved (00h)
BIOS ROM base address
Memory base address
I/O base address
size
Cache line
timer
Latency
Reserved
(00h)
(00h)
Reserved
Revision
(00h)
Program interface
Subclass
(02h)
Base Class
Vendor ID
Device ID
Status
Command
Cardbus CIS Pointer
Reserved (00h)
Reserved (00h)
Reserved (00h)
Reserved (00h)
PCI NVRAM
Reserved (00h)
Reserved (00h)
IntDis
28h
read only
48h
B4h
read only
Reserved (00h)
A.1.1 PCI Autoconfiguration from External 24C02 Serial EEPROM
ThunderLAN allows some of the PCI configuration space registers to be
loaded from an external serial EEPROM. These registers contain fixed vendor
and device information. Autoconfiguration allows builders of ThunderLAN sys-
tems to customize the contents of these registers to identify their own systems,
rather than using the Texas Instruments defaults.
The state of the EDIO pin during PCI reset (PRST#), enables (high) or disables
(low) autoconfiguration. In order to use a 24C02 EEPROM, the EDIO line re-
quires an external pullup. ThunderLAN enables autoconfiguration if it detects
this pullup (EDIO high) during PCI reset. If autoconfiguration is not required
or no EEPROM is present, the EDIO pin must be tied to ground.
Summary of Contents for ThunderLAN TNETE100A
Page 2: ...Printed in U S A October 1996 L411001 9761 revisionA SPWU013A ...
Page 3: ......
Page 17: ...xiv ...
Page 23: ...1 6 ...
Page 67: ...3 10 ...
Page 81: ...4 14 ...
Page 113: ...7 10 ...
Page 165: ...A 52 ...
Page 179: ...C 2 ...