The following reply was made to PR system/6366; it has been noted by GNATS.

From: "J.C. Roberts" <[email protected]>
To: [email protected]
Cc:  
Subject: Re: system/6366: ep(4) broken with 3C595-TX
Date: Mon, 26 Apr 2010 13:50:56 -0700

 On Mon, 26 Apr 2010 13:38:30 -0700 "J.C. Roberts"
 <[email protected]> wrote:
 > >Synopsis:       ep(4)
 
 Seems I forgot the obvious.
 
 pcidump -v
 Domain /dev/pci0:
  0:0:0: Intel 82845G Host
        0x0000: Vendor ID: 8086 Product ID: 2560
        0x0004: Command: 0106 Status ID: 2090
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem prefetchable 32bit addr: 0xd0000000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: ffff Product ID: ffff
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e4: Capability 0x09: Vendor Specific
  0:2:0: Intel 82845G Video
        0x0000: Vendor ID: 8086 Product ID: 2562
        0x0004: Command: 0007 Status ID: 0090
        0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem prefetchable 32bit addr: 0x88000000
        0x0014: BAR mem 32bit addr: 0x80000000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x00d0: Capability 0x01: Power Management
  0:29:0: Intel 82801DB USB
        0x0000: Vendor ID: 8086 Product ID: 24c2
        0x0004: Command: 0005 Status ID: 0280
        0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x00001800
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
  0:29:1: Intel 82801DB USB
        0x0000: Vendor ID: 8086 Product ID: 24c4
        0x0004: Command: 0005 Status ID: 0280
        0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x00001820
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0a Min Gnt: 00 Max Lat: 00
  0:29:2: Intel 82801DB USB
        0x0000: Vendor ID: 8086 Product ID: 24c7
        0x0004: Command: 0005 Status ID: 0280
        0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x00001840
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 05 Min Gnt: 00 Max Lat: 00
  0:29:7: Intel 82801DB USB
        0x0000: Vendor ID: 8086 Product ID: 24cd
        0x0004: Command: 0106 Status ID: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xc0080000
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 09 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
  0:30:0: Intel 82801BA Hub-to-PCI
        0x0000: Vendor ID: 8086 Product ID: 244e
        0x0004: Command: 0107 Status ID: 8080
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 81
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 00
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 2 Subordinate Bus: 3 
                Secondary Latency Timer: 20
        0x001c: I/O Base: 20 I/O Limit: 20 Secondary Status: 2280
        0x0020: Memory Base: c010 Memory Limit: c040
        0x0024: Prefetch Memory Base: fff0 Prefetch Memory Limit: 0000
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000 I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Bridge Control: 0004
  0:31:0: Intel 82801DB LPC
        0x0000: Vendor ID: 8086 Product ID: 24c0
        0x0004: Command: 010f Status ID: 0280
        0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
  0:31:1: Intel 82801DB IDE
        0x0000: Vendor ID: 8086 Product ID: 24cb
        0x0004: Command: 0007 Status ID: 0280
        0x0008: Class: 01 Subclass: 01 Interface: 8a Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR io addr: 0x00000000
        0x0014: BAR io addr: 0x00000000
        0x0018: BAR io addr: 0x00000000
        0x001c: BAR io addr: 0x00000000
        0x0020: BAR io addr: 0x00001860
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
  0:31:3: Intel 82801DB SMBus
        0x0000: Vendor ID: 8086 Product ID: 24c3
        0x0004: Command: 0001 Status ID: 0280
        0x0008: Class: 0c Subclass: 05 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x00001880
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 09 Min Gnt: 00 Max Lat: 00
  0:31:5: Intel 82801DB AC97
        0x0000: Vendor ID: 8086 Product ID: 24c5
        0x0004: Command: 0007 Status ID: 0290
        0x0008: Class: 04 Subclass: 01 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR io addr: 0x00001c00
        0x0014: BAR io addr: 0x000018c0
        0x0018: BAR mem 32bit addr: 0xc0080c00
        0x001c: BAR mem 32bit addr: 0xc0080800
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 09 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
  2:8:0: Intel PRO/100 VE
        0x0000: Vendor ID: 8086 Product ID: 1039
        0x0004: Command: 0117 Status ID: 0290
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 81
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 42 Cache Line Size: 08
        0x0010: BAR mem 32bit addr: 0xc0100000
        0x0014: BAR io addr: 0x00002800
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1014 Product ID: 0267
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 08 Max Lat: 38
        0x00dc: Capability 0x01: Power Management
  2:9:0: 3Com 3c595 100Base-TX
        0x0000: Vendor ID: 10b7 Product ID: 5950
        0x0004: Command: 0107 Status ID: 0200
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 00
        0x0010: BAR io addr: 0x00002840
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 09 Min Gnt: 03 Max Lat: 08
  2:10:0: CMD Technology SiI3512 SATA
        0x0000: Vendor ID: 1095 Product ID: 3512
        0x0004: Command: 0107 Status ID: 02b0
        0x0008: Class: 01 Subclass: 80 Interface: 00 Revision: 01
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 08
        0x0010: BAR io addr: 0x00002880
        0x0014: BAR io addr: 0x00002874
        0x0018: BAR io addr: 0x00002878
        0x001c: BAR io addr: 0x00002870
        0x0020: BAR io addr: 0x00002860
        0x0024: BAR mem 32bit addr: 0xc0101000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1095 Product ID: 3512
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0060: Capability 0x01: Power Management
  2:12:0: Ricoh 5C475 CardBus
        0x0000: Vendor ID: 1180 Product ID: 0475
        0x0004: Command: 0107 Status ID: 0210
        0x0008: Class: 06 Subclass: 07 Interface: 00 Revision: 81
        0x000c: BIST: 00 Header Type: 02 Latency Timer: 20 Cache Line Size: 00
        0x0010: Cardbus Control Registers Base Address: c0102000
        0x0018: Primary Bus: 2 Cardbus Bus: 3 Subordinate Bus: 3 
                Cardbus Latency Timer: 20
        0x001c: Memory Base 0: fffff000
        0x0020: Memory Limit 0: 00000000
        0x0024: Memory Base 1: fffff000
        0x0028: Memory Limit 1: 00000000
        0x002c: I/O Base 0: fffffffc
        0x0030: I/O Limit 0: 00000000
        0x0034: I/O Base 1: fffffffc
        0x0038: I/O Limit 1: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Bridge Control: 07c0
        0x0040: Subsystem Vendor ID: 0000 Product ID: 0000
        0x0044: 16-bit Legacy Mode Base Address: 00000001
        0x00dc: Capability 0x01: Power Management
 
 pcidump -x
 Domain /dev/pci0:
  0:0:0: Intel 82845G Host
        0x0000: 25608086 20900106 06000001 00000000
        0x0010: d0000008 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 ffffffff
        0x0030: 00000000 000000e4 00000000 00000000
  0:2:0: Intel 82845G Video
        0x0000: 25628086 00900007 03000001 00000000
        0x0010: 88000008 80000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 02671014
        0x0030: 00000000 000000d0 00000000 0000010b
  0:29:0: Intel 82801DB USB
        0x0000: 24c28086 02800005 0c030001 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00001801 00000000 00000000 02671014
        0x0030: 00000000 00000000 00000000 0000010b
  0:29:1: Intel 82801DB USB
        0x0000: 24c48086 02800005 0c030001 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00001821 00000000 00000000 02671014
        0x0030: 00000000 00000000 00000000 0000020a
  0:29:2: Intel 82801DB USB
        0x0000: 24c78086 02800005 0c030001 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00001841 00000000 00000000 02671014
        0x0030: 00000000 00000000 00000000 00000305
  0:29:7: Intel 82801DB USB
        0x0000: 24cd8086 02900106 0c032001 00000000
        0x0010: c0080000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 02671014
        0x0030: 00000000 00000050 00000000 00000409
  0:30:0: Intel 82801BA Hub-to-PCI
        0x0000: 244e8086 80800107 06040081 00010000
        0x0010: 00000000 00000000 20030200 22802020
        0x0020: c040c010 0000fff0 00000000 00000000
        0x0030: 00000000 00000000 00000000 00040000
  0:31:0: Intel 82801DB LPC
        0x0000: 24c08086 0280010f 06010001 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000000 00000000 00000000
  0:31:1: Intel 82801DB IDE
        0x0000: 24cb8086 02800007 01018a01 00000000
        0x0010: 00000001 00000001 00000001 00000001
        0x0020: 00001861 00000000 00000000 02671014
        0x0030: 00000000 00000000 00000000 000001ff
  0:31:3: Intel 82801DB SMBus
        0x0000: 24c38086 02800001 0c050001 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00001881 00000000 00000000 02671014
        0x0030: 00000000 00000000 00000000 00000209
  0:31:5: Intel 82801DB AC97
        0x0000: 24c58086 02900007 04010001 00000000
        0x0010: 00001c01 000018c1 c0080c00 c0080800
        0x0020: 00000000 00000000 00000000 02671014
        0x0030: 00000000 00000050 00000000 00000209
  2:8:0: Intel PRO/100 VE
        0x0000: 10398086 02900117 02000081 00004208
        0x0010: c0100000 00002801 00000000 00000000
        0x0020: 00000000 00000000 00000000 02671014
        0x0030: 00000000 000000dc 00000000 3808010b
  2:9:0: 3Com 3c595 100Base-TX
        0x0000: 595010b7 02000107 02000000 00002000
        0x0010: 00002841 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00000000
        0x0030: 00000000 00000000 00000000 08030109
  2:10:0: CMD Technology SiI3512 SATA
        0x0000: 35121095 02b00107 01800001 00002008
        0x0010: 00002881 00002875 00002879 00002871
        0x0020: 00002861 c0101000 00000000 35121095
        0x0030: 00000000 00000060 00000000 0000010b
  2:12:0: Ricoh 5C475 CardBus
        0x0000: 04751180 02100107 06070081 00022000
        0x0010: c0102000 020000dc 20030302 fffff000
        0x0020: 00000000 fffff000 00000000 fffffffc
        0x0030: 00000000 fffffffc 00000000 07c0010b
 
 
 -- 
 The OpenBSD Journal - http://www.undeadly.org

Reply via email to