network interface not recognized on Intel S3420GPLC board

2010-03-02 Thread Ross Davis
I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel
S3420GPLC board. There are three network interfaces on the server: one
card, and two on the motherboard.

The card is recognized:

em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
8 int 16
 (irq 11), address 00:1b:21:49:8d:8c

As is one of the interfaces on the board:

em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
8 int 16
 (irq 10), address 00:15:17:ad:e4:20

Looking at dmesg, the devices flanking pci3 are:

ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42
rev 0x05: a
pic 8 int 16 (irq 10)
pci2 at ppb1 bus 2
ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a
rev 0x05
pci3 at ppb2 bus 3
em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
8 int 16
 (irq 10), address 00:15:17:ad:e4:20
ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e
rev 0x05
pci4 at ppb3 bus 4
vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev 0x02

I would expect there to be an em2 for the second onboard interface,
but there is none. `ifconfig -a` doesn't show any additional interfaces.

Any magic hacks I can try to get that second onboard interface working?

Thanks,
Ross



Re: network interface not recognized on Intel S3420GPLC board

2010-03-02 Thread Ross Davis
Ah, I didn't know about that command, here it is:

# pcidump
Domain /dev/pci0:
 0:0:0: Intel unknown
 0:5:0: Intel unknown
 0:8:0: Intel unknown
 0:8:1: Intel unknown
 0:8:2: Intel unknown
 0:8:3: Intel unknown
 0:16:0: Intel unknown
 0:16:1: Intel unknown
 0:25:0: Intel unknown
 0:26:0: Intel unknown
 0:28:0: Intel unknown
 0:28:4: Intel unknown
 0:28:6: Intel unknown
 0:28:7: Intel unknown
 0:29:0: Intel unknown
 0:30:0: Intel 82801BA Hub-to-PCI
 0:31:0: Intel unknown
 0:31:2: Intel unknown
 0:31:3: Intel unknown
 0:31:5: Intel unknown
 1:0:0: Intel PRO/1000 MT (82574L)
 3:0:0: Intel PRO/1000 MT (82574L)
 4:0:0: Matrox MGA G200e (ServerEngines)

On 03/02/2010 02:01 PM, Gleydson Soares wrote:
 can you show the out of the command pcidump !
 
 On Tue, Mar 2, 2010 at 3:53 PM, Ross Davis rda...@ffame.org wrote:
 I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel
 S3420GPLC board. There are three network interfaces on the server: one
 card, and two on the motherboard.

 The card is recognized:

 em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
  (irq 11), address 00:1b:21:49:8d:8c

 As is one of the interfaces on the board:

 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
  (irq 10), address 00:15:17:ad:e4:20

 Looking at dmesg, the devices flanking pci3 are:

 ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42
 rev 0x05: a
 pic 8 int 16 (irq 10)
 pci2 at ppb1 bus 2
 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a
 rev 0x05
 pci3 at ppb2 bus 3
 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
  (irq 10), address 00:15:17:ad:e4:20
 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e
 rev 0x05
 pci4 at ppb3 bus 4
 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev 0x02

 I would expect there to be an em2 for the second onboard interface,
 but there is none. `ifconfig -a` doesn't show any additional interfaces.

 Any magic hacks I can try to get that second onboard interface working?

 Thanks,
 Ross



-- 
Ross P. Davis
Software Engineer / IT Specialist
The Foundation for Applied Molecular Evolution
Phone: 352.271.7005
Fax: 352.271.7076
www.ffame.org



Re: network interface not recognized on Intel S3420GPLC board

2010-03-02 Thread Tomas Bodzar
pcidump -v and complete dmesg will be more useful for developers

On Tue, Mar 2, 2010 at 8:07 PM, Ross Davis rda...@ffame.org wrote:
 Ah, I didn't know about that command, here it is:

 # pcidump
 Domain /dev/pci0:
 B 0:0:0: Intel unknown
 B 0:5:0: Intel unknown
 B 0:8:0: Intel unknown
 B 0:8:1: Intel unknown
 B 0:8:2: Intel unknown
 B 0:8:3: Intel unknown
 B 0:16:0: Intel unknown
 B 0:16:1: Intel unknown
 B 0:25:0: Intel unknown
 B 0:26:0: Intel unknown
 B 0:28:0: Intel unknown
 B 0:28:4: Intel unknown
 B 0:28:6: Intel unknown
 B 0:28:7: Intel unknown
 B 0:29:0: Intel unknown
 B 0:30:0: Intel 82801BA Hub-to-PCI
 B 0:31:0: Intel unknown
 B 0:31:2: Intel unknown
 B 0:31:3: Intel unknown
 B 0:31:5: Intel unknown
 B 1:0:0: Intel PRO/1000 MT (82574L)
 B 3:0:0: Intel PRO/1000 MT (82574L)
 B 4:0:0: Matrox MGA G200e (ServerEngines)

 On 03/02/2010 02:01 PM, Gleydson Soares wrote:
 can you show the out of the command pcidump !

 On Tue, Mar 2, 2010 at 3:53 PM, Ross Davis rda...@ffame.org wrote:
 I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel
 S3420GPLC board. There are three network interfaces on the server: one
 card, and two on the motherboard.

 The card is recognized:

 em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
 B (irq 11), address 00:1b:21:49:8d:8c

 As is one of the interfaces on the board:

 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
 B (irq 10), address 00:15:17:ad:e4:20

 Looking at dmesg, the devices flanking pci3 are:

 ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42
 rev 0x05: a
 pic 8 int 16 (irq 10)
 pci2 at ppb1 bus 2
 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a
 rev 0x05
 pci3 at ppb2 bus 3
 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
 B (irq 10), address 00:15:17:ad:e4:20
 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e
 rev 0x05
 pci4 at ppb3 bus 4
 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev 0x02

 I would expect there to be an em2 for the second onboard interface,
 but there is none. `ifconfig -a` doesn't show any additional interfaces.

 Any magic hacks I can try to get that second onboard interface working?

 Thanks,
 Ross



 --
 Ross P. Davis
 Software Engineer / IT Specialist
 The Foundation for Applied Molecular Evolution
 Phone: 352.271.7005
 Fax: 352.271.7076
 www.ffame.org





--
http://www.openbsd.org/lyrics.html



Re: network interface not recognized on Intel S3420GPLC board

2010-03-02 Thread Gleydson Soares
or just to use sendbug to pcidump, dmesg, and acpidump

On Tue, Mar 2, 2010 at 5:07 PM, Tomas Bodzar tomas.bod...@gmail.com wrote:
 pcidump -v and complete dmesg will be more useful for developers

 On Tue, Mar 2, 2010 at 8:07 PM, Ross Davis rda...@ffame.org wrote:
 Ah, I didn't know about that command, here it is:

 # pcidump
 Domain /dev/pci0:
  0:0:0: Intel unknown
  0:5:0: Intel unknown
  0:8:0: Intel unknown
  0:8:1: Intel unknown
  0:8:2: Intel unknown
  0:8:3: Intel unknown
  0:16:0: Intel unknown
  0:16:1: Intel unknown
  0:25:0: Intel unknown
  0:26:0: Intel unknown
  0:28:0: Intel unknown
  0:28:4: Intel unknown
  0:28:6: Intel unknown
  0:28:7: Intel unknown
  0:29:0: Intel unknown
  0:30:0: Intel 82801BA Hub-to-PCI
  0:31:0: Intel unknown
  0:31:2: Intel unknown
  0:31:3: Intel unknown
  0:31:5: Intel unknown
  1:0:0: Intel PRO/1000 MT (82574L)
  3:0:0: Intel PRO/1000 MT (82574L)
  4:0:0: Matrox MGA G200e (ServerEngines)

 On 03/02/2010 02:01 PM, Gleydson Soares wrote:
 can you show the out of the command pcidump !

 On Tue, Mar 2, 2010 at 3:53 PM, Ross Davis rda...@ffame.org wrote:
 I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel
 S3420GPLC board. There are three network interfaces on the server: one
 card, and two on the motherboard.

 The card is recognized:

 em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
  (irq 11), address 00:1b:21:49:8d:8c

 As is one of the interfaces on the board:

 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
  (irq 10), address 00:15:17:ad:e4:20

 Looking at dmesg, the devices flanking pci3 are:

 ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42
 rev 0x05: a
 pic 8 int 16 (irq 10)
 pci2 at ppb1 bus 2
 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a
 rev 0x05
 pci3 at ppb2 bus 3
 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic
 8 int 16
  (irq 10), address 00:15:17:ad:e4:20
 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e
 rev 0x05
 pci4 at ppb3 bus 4
 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev
0x02

 I would expect there to be an em2 for the second onboard interface,
 but there is none. `ifconfig -a` doesn't show any additional interfaces.

 Any magic hacks I can try to get that second onboard interface working?

 Thanks,
 Ross



 --
 Ross P. Davis
 Software Engineer / IT Specialist
 The Foundation for Applied Molecular Evolution
 Phone: 352.271.7005
 Fax: 352.271.7076
 www.ffame.org





 --
 http://www.openbsd.org/lyrics.html



Re: network interface not recognized on Intel S3420GPLC board

2010-03-02 Thread Gleydson Soares
http://www.openbsd.org/cgi-bin/man.cgi?query=sendbugsektion=1format=html

On Tue, Mar 2, 2010 at 5:11 PM, Gleydson Soares gleyd...@trusted.com.br
wrote:
 or just to use sendbug to pcidump, dmesg, and acpidump

 On Tue, Mar 2, 2010 at 5:07 PM, Tomas Bodzar tomas.bod...@gmail.com
wrote:
 pcidump -v and complete dmesg will be more useful for developers

 On Tue, Mar 2, 2010 at 8:07 PM, Ross Davis rda...@ffame.org wrote:
 Ah, I didn't know about that command, here it is:

 # pcidump
 Domain /dev/pci0:
  0:0:0: Intel unknown
  0:5:0: Intel unknown
  0:8:0: Intel unknown
  0:8:1: Intel unknown
  0:8:2: Intel unknown
  0:8:3: Intel unknown
  0:16:0: Intel unknown
  0:16:1: Intel unknown
  0:25:0: Intel unknown
  0:26:0: Intel unknown
  0:28:0: Intel unknown
  0:28:4: Intel unknown
  0:28:6: Intel unknown
  0:28:7: Intel unknown
  0:29:0: Intel unknown
  0:30:0: Intel 82801BA Hub-to-PCI
  0:31:0: Intel unknown
  0:31:2: Intel unknown
  0:31:3: Intel unknown
  0:31:5: Intel unknown
  1:0:0: Intel PRO/1000 MT (82574L)
  3:0:0: Intel PRO/1000 MT (82574L)
  4:0:0: Matrox MGA G200e (ServerEngines)

 On 03/02/2010 02:01 PM, Gleydson Soares wrote:
 can you show the out of the command pcidump !

 On Tue, Mar 2, 2010 at 3:53 PM, Ross Davis rda...@ffame.org wrote:
 I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel
 S3420GPLC board. There are three network interfaces on the server: one
 card, and two on the motherboard.

 The card is recognized:

 em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00:
apic
 8 int 16
  (irq 11), address 00:1b:21:49:8d:8c

 As is one of the interfaces on the board:

 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00:
apic
 8 int 16
  (irq 10), address 00:15:17:ad:e4:20

 Looking at dmesg, the devices flanking pci3 are:

 ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42
 rev 0x05: a
 pic 8 int 16 (irq 10)
 pci2 at ppb1 bus 2
 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a
 rev 0x05
 pci3 at ppb2 bus 3
 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00:
apic
 8 int 16
  (irq 10), address 00:15:17:ad:e4:20
 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e
 rev 0x05
 pci4 at ppb3 bus 4
 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev
0x02

 I would expect there to be an em2 for the second onboard interface,
 but there is none. `ifconfig -a` doesn't show any additional
interfaces.

 Any magic hacks I can try to get that second onboard interface working?

 Thanks,
 Ross



 --
 Ross P. Davis
 Software Engineer / IT Specialist
 The Foundation for Applied Molecular Evolution
 Phone: 352.271.7005
 Fax: 352.271.7076
 www.ffame.org





 --
 http://www.openbsd.org/lyrics.html



Re: network interface not recognized on Intel S3420GPLC board

2010-03-02 Thread Ross Davis
Thank you, here they are:

# pcidump -v
Domain /dev/pci0:
 0:0:0: Intel unknown
0x: Vendor ID: 8086 Product ID: d130
0x0004: Command:  Status ID: 0810
0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 11
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR empty ()
0x0014: BAR empty ()
0x0018: BAR empty ()
0x001c: BAR empty ()
0x0020: BAR empty ()
0x0024: BAR empty ()
0x0028: Cardbus CIS: 
0x002c: Subsystem Vendor ID: 8086 Product ID: 
0x0030: Expansion ROM Base Address: 
0x0038: 
0x003c: Interrupt Pin: 00 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x00: Reserved
 0:5:0: Intel unknown
0x: Vendor ID: 8086 Product ID: d13a
0x0004: Command: 0007 Status ID: 0010
0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 11
0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line
Size: 00
0x0010: 
0x0014: 
0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1
Secondary Latency Timer: 00
0x001c: I/O Base: 20 I/O Limit: 20 Secondary Status: 2000
0x0020: Memory Base: b1a0 Memory Limit: b1a0
0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 
0x002c: Prefetch Memory Limit Upper 32 Bits: 
0x0030: I/O Base Upper 16 Bits:  I/O Limit Upper 16 Bits: 
0x0038: Expansion ROM Base Address: 
0x003c: Interrupt Pin: 01 Line: 0a Bridge Control: 
0x0040: Capability 0x0d: PCI-PCI
0x0060: Capability 0x05: Message Signaled Interrupts (MSI)
0x0090: Capability 0x10: PCI Express
0x00e0: Capability 0x01: Power Management
 0:8:0: Intel unknown
0x: Vendor ID: 8086 Product ID: d155
0x0004: Command:  Status ID: 0010
0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR empty ()
0x0014: BAR empty ()
0x0018: BAR empty ()
0x001c: BAR empty ()
0x0020: BAR empty ()
0x0024: BAR empty ()
0x0028: Cardbus CIS: 
0x002c: Subsystem Vendor ID:  Product ID: 
0x0030: Expansion ROM Base Address: 
0x0038: 
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x10: PCI Express
 0:8:1: Intel unknown
0x: Vendor ID: 8086 Product ID: d156
0x0004: Command:  Status ID: 0010
0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR empty ()
0x0014: BAR empty ()
0x0018: BAR empty ()
0x001c: BAR empty ()
0x0020: BAR empty ()
0x0024: BAR empty ()
0x0028: Cardbus CIS: 
0x002c: Subsystem Vendor ID:  Product ID: 
0x0030: Expansion ROM Base Address: 
0x0038: 
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x10: PCI Express
 0:8:2: Intel unknown
0x: Vendor ID: 8086 Product ID: d157
0x0004: Command:  Status ID: 0010
0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR empty ()
0x0014: BAR empty ()
0x0018: BAR empty ()
0x001c: BAR empty ()
0x0020: BAR empty ()
0x0024: BAR empty ()
0x0028: Cardbus CIS: 
0x002c: Subsystem Vendor ID:  Product ID: 
0x0030: Expansion ROM Base Address: 
0x0038: 
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x10: PCI Express
 0:8:3: Intel unknown
0x: Vendor ID: 8086 Product ID: d158
0x0004: Command:  Status ID: 
0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR empty ()
0x0014: BAR empty ()
0x0018: BAR empty ()
0x001c: BAR empty ()
0x0020: BAR empty ()
0x0024: BAR empty ()
0x0028: Cardbus CIS: 
0x002c: Subsystem Vendor ID:  Product ID: 
0x0030: Expansion ROM Base Address: 
0x0038: 
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 

Re: network interface not recognized on Intel S3420GPLC board

2010-03-02 Thread Dariusz Swiderski
hi,

the second onboard interface:
 0:25:0: Intel unknown  

 
0x: Vendor ID: 8086 Product ID: 10ef

is the latest intel chipset-integrated MAC, called PCH, support for it is 
being worked on. i hope to have a working patch in 2-3 days.

dms@

On Tue, 2 Mar 2010, Ross Davis wrote:

 Thank you, here they are:
 
 # pcidump -v
 Domain /dev/pci0:
  0:0:0: Intel unknown
 0x: Vendor ID: 8086 Product ID: d130
 0x0004: Command:  Status ID: 0810
 0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 11
 0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
 Size: 00
 0x0010: BAR empty ()
 0x0014: BAR empty ()
 0x0018: BAR empty ()
 0x001c: BAR empty ()
 0x0020: BAR empty ()
 0x0024: BAR empty ()
 0x0028: Cardbus CIS: 
 0x002c: Subsystem Vendor ID: 8086 Product ID: 
 0x0030: Expansion ROM Base Address: 
 0x0038: 
 0x003c: Interrupt Pin: 00 Line: ff Min Gnt: 00 Max Lat: 00
 0x0040: Capability 0x00: Reserved
  0:5:0: Intel unknown
 0x: Vendor ID: 8086 Product ID: d13a
 0x0004: Command: 0007 Status ID: 0010
 0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 11
 0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line
 Size: 00
 0x0010: 
 0x0014: 
 0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1
 Secondary Latency Timer: 00
 0x001c: I/O Base: 20 I/O Limit: 20 Secondary Status: 2000
 0x0020: Memory Base: b1a0 Memory Limit: b1a0
 0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
 0x0028: Prefetch Memory Base Upper 32 Bits: 
 0x002c: Prefetch Memory Limit Upper 32 Bits: 
 0x0030: I/O Base Upper 16 Bits:  I/O Limit Upper 16 Bits: 
 0x0038: Expansion ROM Base Address: 
 0x003c: Interrupt Pin: 01 Line: 0a Bridge Control: 
 0x0040: Capability 0x0d: PCI-PCI
 0x0060: Capability 0x05: Message Signaled Interrupts (MSI)
 0x0090: Capability 0x10: PCI Express
 0x00e0: Capability 0x01: Power Management
  0:8:0: Intel unknown
 0x: Vendor ID: 8086 Product ID: d155
 0x0004: Command:  Status ID: 0010
 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11
 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
 Size: 00
 0x0010: BAR empty ()
 0x0014: BAR empty ()
 0x0018: BAR empty ()
 0x001c: BAR empty ()
 0x0020: BAR empty ()
 0x0024: BAR empty ()
 0x0028: Cardbus CIS: 
 0x002c: Subsystem Vendor ID:  Product ID: 
 0x0030: Expansion ROM Base Address: 
 0x0038: 
 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0x0040: Capability 0x10: PCI Express
  0:8:1: Intel unknown
 0x: Vendor ID: 8086 Product ID: d156
 0x0004: Command:  Status ID: 0010
 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11
 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
 Size: 00
 0x0010: BAR empty ()
 0x0014: BAR empty ()
 0x0018: BAR empty ()
 0x001c: BAR empty ()
 0x0020: BAR empty ()
 0x0024: BAR empty ()
 0x0028: Cardbus CIS: 
 0x002c: Subsystem Vendor ID:  Product ID: 
 0x0030: Expansion ROM Base Address: 
 0x0038: 
 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0x0040: Capability 0x10: PCI Express
  0:8:2: Intel unknown
 0x: Vendor ID: 8086 Product ID: d157
 0x0004: Command:  Status ID: 0010
 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11
 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
 Size: 00
 0x0010: BAR empty ()
 0x0014: BAR empty ()
 0x0018: BAR empty ()
 0x001c: BAR empty ()
 0x0020: BAR empty ()
 0x0024: BAR empty ()
 0x0028: Cardbus CIS: 
 0x002c: Subsystem Vendor ID:  Product ID: 
 0x0030: Expansion ROM Base Address: 
 0x0038: 
 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
 0x0040: Capability 0x10: PCI Express
  0:8:3: Intel unknown
 0x: Vendor ID: 8086 Product ID: d158
 0x0004: Command:  Status ID: 
 0x0008: Class: 08 Subclass: 80