prtpci.c version 1.14 09/02/98
Please report bugs to dan.mick@sun.com
PCI config mechanism=0x1, #-busses=5 version=0x210
----------------------------------------------------------------------------
bus 0x0 device 0x0 function 0x0
Intel Corporation unknown device ID 0x3340
Vendor ID = 0x8086 Device ID = 0x3340 Command = 0x106
Status = 0x2090 Revision ID = 0x03 RLPI = 0x00
Sub-class = 0x00 Base class = 0x06 Cache line size = 0x00
Latency timer = 0x00 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x00 Interrupt pin = 0x00
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x0529
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0xd0000008 (0xf0000008); [0x14] = 0x0 (0x0);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1 function 0x0
Intel Corporation unknown device ID 0x3341
Vendor ID = 0x8086 Device ID = 0x3341 Command = 0x107
Status = 0xa0 Revision ID = 0x03 RLPI = 0x00
Sub-class = 0x04 Base class = 0x06 Cache line size = 0x00
Latency timer = 0x60 Header type = 0x01 Built-in Self Test = 0x00
Interrupt line = 0x00 Interrupt pin = 0x00
Primary Bus Number = 0x00
Secondary Bus Number = 0x01
Subordinate Bus Number = 0x01
Secondary Master Latency Timer = 0x40
I/O Base Address = 0x30 I/O Limit Address = 0x30
Secondary Interface Status = 0x22a0
Memory Base Address = 0xc010 Memory Limit Address = 0xc010
Prefetchable Memory Base Address = 0xe000
Prefetchable Memory Limit Address = 0xe7f0
Bridge Control = 0x000c
Expansion ROM Base Address [0x38] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1d function 0x0
Intel Corporation unknown device ID 0x24c2
Vendor ID = 0x8086 Device ID = 0x24c2 Command = 0x05
Status = 0x280 Revision ID = 0x01 RLPI = 0x00
Sub-class = 0x03 Base class = 0x0c Cache line size = 0x00
Latency timer = 0x00 Header type = 0x80 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x01
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x052d
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0x0 (0x0); [0x14] = 0x0 (0x0);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x1801 (0xffe1); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1d function 0x1
Intel Corporation unknown device ID 0x24c4
Vendor ID = 0x8086 Device ID = 0x24c4 Command = 0x05
Status = 0x280 Revision ID = 0x01 RLPI = 0x00
Sub-class = 0x03 Base class = 0x0c Cache line size = 0x00
Latency timer = 0x00 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x02
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x052d
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0x0 (0x0); [0x14] = 0x0 (0x0);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x1821 (0xffe1); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1d function 0x2
Intel Corporation unknown device ID 0x24c7
Vendor ID = 0x8086 Device ID = 0x24c7 Command = 0x05
Status = 0x280 Revision ID = 0x01 RLPI = 0x00
Sub-class = 0x03 Base class = 0x0c Cache line size = 0x00
Latency timer = 0x00 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x03
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x052d
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0x0 (0x0); [0x14] = 0x0 (0x0);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x1841 (0xffe1); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1d function 0x7
Intel Corporation unknown device ID 0x24cd
Vendor ID = 0x8086 Device ID = 0x24cd Command = 0x106
Status = 0x290 Revision ID = 0x01 RLPI = 0x20
Sub-class = 0x03 Base class = 0x0c Cache line size = 0x00
Latency timer = 0x00 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x04
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x052e
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0xc0000000 (0xfffffc00); [0x14] = 0x0 (0x0);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1e function 0x0
Intel Corporation unknown device ID 0x2448
Vendor ID = 0x8086 Device ID = 0x2448 Command = 0x107
Status = 0x8080 Revision ID = 0x81 RLPI = 0x00
Sub-class = 0x04 Base class = 0x06 Cache line size = 0x00
Latency timer = 0x00 Header type = 0x01 Built-in Self Test = 0x00
Interrupt line = 0x00 Interrupt pin = 0x00
Primary Bus Number = 0x00
Secondary Bus Number = 0x02
Subordinate Bus Number = 0x05
Secondary Master Latency Timer = 0x40
I/O Base Address = 0x40 I/O Limit Address = 0x80
Secondary Interface Status = 0x2280
Memory Base Address = 0xc020 Memory Limit Address = 0xcff0
Prefetchable Memory Base Address = 0xe800
Prefetchable Memory Limit Address = 0xeff0
Bridge Control = 0x0004
Expansion ROM Base Address [0x38] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1f function 0x0
Intel Corporation unknown device ID 0x24cc
Vendor ID = 0x8086 Device ID = 0x24cc Command = 0x0f
Status = 0x280 Revision ID = 0x01 RLPI = 0x00
Sub-class = 0x01 Base class = 0x06 Cache line size = 0x00
Latency timer = 0x00 Header type = 0x80 Built-in Self Test = 0x00
Interrupt line = 0x00 Interrupt pin = 0x00
Subsystem Vendor ID = 0x0000 Subsystem ID = 0x0000
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0x0 (0x0); [0x14] = 0x0 (0x0);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1f function 0x1
Intel Corporation unknown device ID 0x24ca
Vendor ID = 0x8086 Device ID = 0x24ca Command = 0x05
Status = 0x280 Revision ID = 0x01 RLPI = 0x8a
Sub-class = 0x01 Base class = 0x01 Cache line size = 0x00
Latency timer = 0x00 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0xff Interrupt pin = 0x01
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x052d
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0x1 (0xfff9); [0x14] = 0x1 (0xfffd);
[0x18] = 0x1 (0xfff9); [0x1c] = 0x1 (0xfffd);
[0x20] = 0x1861 (0xfff1); [0x24] = 0x0 (0xfffffc00);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1f function 0x3
Intel Corporation unknown device ID 0x24c3
Vendor ID = 0x8086 Device ID = 0x24c3 Command = 0x01
Status = 0x280 Revision ID = 0x01 RLPI = 0x00
Sub-class = 0x05 Base class = 0x0c Cache line size = 0x00
Latency timer = 0x00 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x02
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x052d
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0x0 (0x0); [0x14] = 0x0 (0x0);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x1881 (0xffe1); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1f function 0x5
Intel Corporation unknown device ID 0x24c5
Vendor ID = 0x8086 Device ID = 0x24c5 Command = 0x07
Status = 0x290 Revision ID = 0x01 RLPI = 0x00
Sub-class = 0x01 Base class = 0x04 Cache line size = 0x00
Latency timer = 0x00 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x02
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x0523
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0x1c01 (0xff01); [0x14] = 0x18c1 (0xffc1);
[0x18] = 0xc0000c00 (0xfffffe00); [0x1c] = 0xc0000800 (0xffffff00);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x0 device 0x1f function 0x6
Intel Corporation unknown device ID 0x24c6
Vendor ID = 0x8086 Device ID = 0x24c6 Command = 0x05
Status = 0x290 Revision ID = 0x01 RLPI = 0x00
Sub-class = 0x03 Base class = 0x07 Cache line size = 0x00
Latency timer = 0x00 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x02
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x0524
MIN_GNT = 0x00 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0x2401 (0xff01); [0x14] = 0x2001 (0xff81);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x1 device 0x0 function 0x0
ATI 3D Rage Pro unknown device ID 0x4c57
Vendor ID = 0x1002 Device ID = 0x4c57 Command = 0x387
Status = 0x2b0 Revision ID = 0x00 RLPI = 0x00
Sub-class = 0x00 Base class = 0x03 Cache line size = 0x08
Latency timer = 0x42 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x01
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x0527
MIN_GNT = 0x08 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0xe0000008 (0xf8000008); [0x14] = 0x3001 (0xffffff01);
[0x18] = 0xc0100000 (0xffff0000); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0xfffe0001);
----------------------------------------------------------------------------
bus 0x1 device 0x0 function 0x0
ATI Technologies unknown device ID 0x4c57
Vendor ID = 0x1002 Device ID = 0x4c57 Command = 0x387
Status = 0x2b0 Revision ID = 0x00 RLPI = 0x00
Sub-class = 0x00 Base class = 0x03 Cache line size = 0x08
Latency timer = 0x42 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x01
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x0527
MIN_GNT = 0x08 MAX_LAT = 0x00
Base Address Registers
[0x10] = 0xe0000008 (0xf8000008); [0x14] = 0x3001 (0xffffff01);
[0x18] = 0xc0100000 (0xffff0000); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0xfffe0001);
----------------------------------------------------------------------------
bus 0x2 device 0x0 function 0x0
Texas Instruments unknown device ID 0xac56
Vendor ID = 0x104c Device ID = 0xac56 Command = 0x107
Status = 0x210 Revision ID = 0x00 RLPI = 0x00
Sub-class = 0x07 Base class = 0x06 Cache line size = 0x08
Latency timer = 0x40 Header type = 0x02 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x01
Subsystem Vendor ID = 0x0000 Subsystem ID = 0x0000
MIN_GNT = 0xc0 MAX_LAT = 0x03
Base Address Registers
[0x10] = 0x50000000 (0xfffff000); [0x14] = 0x20000a0 (0x20000a0);
[0x18] = 0xb0050302 (0xffffffff); [0x1c] = 0xffff0000 (0xfffff000);
[0x20] = 0x0 (0xfffff000); [0x24] = 0x0 (0xfffff000);
Expansion ROM Base Address [0x30] = 0x0 (0xfffc);
----------------------------------------------------------------------------
bus 0x2 device 0x2 function 0x0
Intel Corporation unknown device ID 0x1043
Vendor ID = 0x8086 Device ID = 0x1043 Command = 0x116
Status = 0x290 Revision ID = 0x04 RLPI = 0x00
Sub-class = 0x80 Base class = 0x02 Cache line size = 0x08
Latency timer = 0x40 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x01
Subsystem Vendor ID = 0x8086 Subsystem ID = 0x2551
MIN_GNT = 0x02 MAX_LAT = 0x22
Base Address Registers
[0x10] = 0xc0204000 (0xfffff000); [0x14] = 0x0 (0x0);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x2 device 0x7 function 0x0
Texas Instruments unknown device ID 0x8026
Vendor ID = 0x104c Device ID = 0x8026 Command = 0x116
Status = 0x210 Revision ID = 0x00 RLPI = 0x10
Sub-class = 0x00 Base class = 0x0c Cache line size = 0x08
Latency timer = 0x40 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x01
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x0515
MIN_GNT = 0x02 MAX_LAT = 0x04
Base Address Registers
[0x10] = 0xc0206000 (0xfffff800); [0x14] = 0xc0200000 (0xffffc000);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);
----------------------------------------------------------------------------
bus 0x2 device 0x8 function 0x0
Intel Corporation unknown device ID 0x103d
Vendor ID = 0x8086 Device ID = 0x103d Command = 0x117
Status = 0x290 Revision ID = 0x81 RLPI = 0x00
Sub-class = 0x00 Base class = 0x02 Cache line size = 0x08
Latency timer = 0x42 Header type = 0x00 Built-in Self Test = 0x00
Interrupt line = 0x0b Interrupt pin = 0x01
Subsystem Vendor ID = 0x1014 Subsystem ID = 0x0522
MIN_GNT = 0x08 MAX_LAT = 0x38
Base Address Registers
[0x10] = 0xc0205000 (0xfffff000); [0x14] = 0x8001 (0xffffffc1);
[0x18] = 0x0 (0x0); [0x1c] = 0x0 (0x0);
[0x20] = 0x0 (0x0); [0x24] = 0x0 (0x0);
Expansion ROM Base Address [0x30] = 0x0 (0x0);