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);