On Sat, Nov 28, 2015 at 02:02:57PM +0100, Mark Kettenis wrote:

> The diff below teaches ppb(4) how to configure PCI bridges that are
> left unconfigured by firmware.  This happens for example on Apple
> hardware, where devices connected through Thunderbolt are left
> unconfigured.  And since Thunderbolt is basically a bunch of PCI
> bridges (or more correctly PCIe switches), this includes a couple of
> ppb(4) devices.
> 
> With this diff, an Apple Thunderbolt Gigabit Ethernet adapter that is
> plugged in when my MacBookPro12,1 is booted starts working:
> 
> bge0 at pci9 dev 0 function 0 "Broadcom BCM57762" rev 0x00, unknown BCM57766 
> (0x57766000): msi, address 98:5a:eb:c7:30:e4
> brgphy0 at bge0 phy 1: BCM57765 10/100/1000baseT PHY, rev. 0
> 

I have MacBookPro9,2 (mid-2012) and no problems with your ppb(4)
patch. I have the machine running via Thunderbolt ethernet.

However, dmesg has

  10:0:0: mem address conflict 0xffff0000/0x10000

that is not there without Thunderbolt ethernet adapter.

dmesg and pcidump after the patch and with Thunderbolt Ethernet
connected below.


OpenBSD 5.8-current (GENERIC.MP) #0: Sat Nov 28 20:51:44 UTC 2015
    [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
RTC BIOS diagnostic error 
7f<ROM_cksum,config_unit,memory_size,fixed_disk,invalid_time>
real mem = 8473620480 (8081MB)
avail mem = 8212688896 (7832MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0x8ad14000 (63 entries)
bios0: vendor Apple Inc. version "MBP91.88Z.00D3.B0B.1506081214" date 06/08/2015
bios0: Apple Inc. MacBookPro9,2
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP HPET APIC SBST ECDT SSDT SSDT SSDT SSDT SSDT SSDT SSDT 
SSDT SSDT SSDT SSDT DMAR MCFG
acpi0: wakeup devices P0P2(S3) PEG1(S3) EC__(S4) GMUX(S3) HDEF(S3) RP01(S3) 
GIGE(S3) SDXC(S3) RP02(S3) ARPT(S3) RP03(S3) EHC1(S3) EHC2(S3) XHC1(S3) 
ADP1(S4) LID0(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 14318179 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz, 2494.72 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,LONG,LAHF,PERF,ITSC,FSGSBASE,SMEP,ERMS,SENSOR,ARAT
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.1.2, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz, 2494.33 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,LONG,LAHF,PERF,ITSC,FSGSBASE,SMEP,ERMS,SENSOR,ARAT
cpu1: 256KB 64b/line 8-way L2 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 1 (application processor)
cpu2: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz, 2494.33 MHz
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,LONG,LAHF,PERF,ITSC,FSGSBASE,SMEP,ERMS,SENSOR,ARAT
cpu2: 256KB 64b/line 8-way L2 cache
cpu2: smt 1, core 0, package 0
cpu3 at mainbus0: apid 3 (application processor)
cpu3: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz, 2494.33 MHz
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,LONG,LAHF,PERF,ITSC,FSGSBASE,SMEP,ERMS,SENSOR,ARAT
cpu3: 256KB 64b/line 8-way L2 cache
cpu3: smt 1, core 1, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 2
acpiec0 at acpi0
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-154
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 4 (P0P2)
acpiprt2 at acpi0: bus -1 (PEG1)
acpiprt3 at acpi0: bus 1 (RP01)
acpiprt4 at acpi0: bus 2 (RP02)
acpiprt5 at acpi0: bus 3 (RP03)
acpicpu0 at acpi0: C3(200@198 mwait.1@0x30), C2(500@148 mwait.1@0x10), 
C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C3(200@198 mwait.1@0x30), C2(500@148 mwait.1@0x10), 
C1(1000@1 mwait.1), PSS
acpicpu2 at acpi0: C3(200@198 mwait.1@0x30), C2(500@148 mwait.1@0x10), 
C1(1000@1 mwait.1), PSS
acpicpu3 at acpi0: C3(200@198 mwait.1@0x30), C2(500@148 mwait.1@0x10), 
C1(1000@1 mwait.1), PSS
acpibat0 at acpi0: BAT0 model "3545797981023400290" type 3545797981528607052 
oem "3545797981528673619"
acpiac0 at acpi0: AC unit online
acpibtn0 at acpi0: LID0
acpibtn1 at acpi0: PWRB
acpibtn2 at acpi0: SLPB
acpivideo0 at acpi0: IGPU
acpivout0 at acpivideo0: DD02
cpu0: Enhanced SpeedStep 2494 MHz: speeds: 2501, 2500, 2400, 2300, 2200, 2100, 
2000, 1900, 1800, 1700, 1600, 1500, 1400, 1300, 1200 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Core 3G Host" rev 0x09
ppb0 at pci0 dev 1 function 0 "Intel Core 3G PCIE" rev 0x09: msi
pci1 at ppb0 bus 4
ppb1 at pci1 dev 0 function 0 "Intel 82524EF Thunderbolt" rev 0x00
pci2 at ppb1 bus 5
ppb2 at pci2 dev 0 function 0 "Intel 82524EF Thunderbolt" rev 0x00: msi
pci3 at ppb2 bus 6
"Intel 82524EF Thunderbolt" rev 0x00 at pci3 dev 0 function 0 not configured
ppb3 at pci2 dev 3 function 0 "Intel 82524EF Thunderbolt" rev 0x00: msi
pci4 at ppb3 bus 7
ppb4 at pci2 dev 4 function 0 "Intel 82524EF Thunderbolt" rev 0x00: msi
pci5 at ppb4 bus 8
ppb5 at pci5 dev 0 function 0 "Intel DSL3510 Thunderbolt" rev 0x00
pci6 at ppb5 bus 9
ppb6 at pci6 dev 0 function 0 "Intel DSL3510 Thunderbolt" rev 0x00: msi
pci7 at ppb6 bus 10
10:0:0: mem address conflict 0xffff0000/0x10000
bge0 at pci7 dev 0 function 0 "Broadcom BCM57762" rev 0x00, unknown BCM57766 
(0x57766000): msi, address ac:87:a3:01:2a:4f
brgphy0 at bge0 phy 1: BCM57765 10/100/1000baseT PHY, rev. 0
ppb7 at pci2 dev 5 function 0 "Intel 82524EF Thunderbolt" rev 0x00: msi
pci8 at ppb7 bus 57
ppb8 at pci2 dev 6 function 0 "Intel 82524EF Thunderbolt" rev 0x00: msi
pci9 at ppb8 bus 106
inteldrm0 at pci0 dev 2 function 0 "Intel HD Graphics 4000" rev 0x09
drm0 at inteldrm0
inteldrm0: msi
inteldrm0: 1280x800
wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation)
wsdisplay0: screen 1-5 added (std, vt100 emulation)
xhci0 at pci0 dev 20 function 0 "Intel 7 Series xHCI" rev 0x04: msi
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 "Intel xHCI root hub" rev 3.00/1.00 addr 1
"Intel 7 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
ehci0 at pci0 dev 26 function 0 "Intel 7 Series USB" rev 0x04: apic 2 int 23
usb1 at ehci0: USB revision 2.0
uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
azalia0 at pci0 dev 27 function 0 "Intel 7 Series HD Audio" rev 0x04: msi
azalia0: codecs: Cirrus Logic CS4206, Intel/0x2806, using Cirrus Logic CS4206
audio0 at azalia0
ppb9 at pci0 dev 28 function 0 "Intel 7 Series PCIE" rev 0xc4: msi
pci10 at ppb9 bus 1
bge1 at pci10 dev 0 function 0 "Broadcom BCM57765" rev 0x10, BCM57765 B0 
(0x57785100): msi, address 40:6c:8f:4d:7c:53
brgphy1 at bge1 phy 1: BCM57765 10/100/1000baseT PHY, rev. 4
sdhc0 at pci10 dev 0 function 1 "Broadcom SD Host Controller" rev 0x10: apic 2 
int 17
sdhc0: base clock frequency out of range: 8 MHz
sdhc0 at 0x10: can't initialize host
ppb10 at pci0 dev 28 function 1 "Intel 7 Series PCIE" rev 0xc4: msi
pci11 at ppb10 bus 2
"Broadcom BCM4331" rev 0x02 at pci11 dev 0 function 0 not configured
ppb11 at pci0 dev 28 function 2 "Intel 7 Series PCIE" rev 0xc4: msi
pci12 at ppb11 bus 3
"AT&T/Lucent FW643 1394" rev 0x08 at pci12 dev 0 function 0 not configured
ehci1 at pci0 dev 29 function 0 "Intel 7 Series USB" rev 0x04: apic 2 int 22
usb2 at ehci1: USB revision 2.0
uhub2 at usb2 "Intel EHCI root hub" rev 2.00/1.00 addr 1
pcib0 at pci0 dev 31 function 0 "Intel HM77 LPC" rev 0x04
ahci0 at pci0 dev 31 function 2 "Intel 7 Series AHCI" rev 0x04: msi, AHCI 1.3
ahci0: port 0: 3.0Gb/s
ahci0: port 1: 1.5Gb/s
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 0 lun 0: <ATA, INTEL SSDSA2CW16, 4PC1> SCSI3 0/direct 
fixed naa.500151795953e61e
sd0: 152627MB, 512 bytes/sector, 312581808 sectors, thin
cd0 at scsibus1 targ 1 lun 0: <MATSHITA, DVD-R UJ-8A8, HB14> ATAPI 5/cdrom 
removable
ichiic0 at pci0 dev 31 function 3 "Intel 7 Series SMBus" rev 0x04: apic 2 int 18
iic0 at ichiic0
iic0: addr 0x2c 03=fc 05=6f 06=40 71=06 72=80 86=85 90=37 91=26 92=25 93=3b 
94=5a 95=8c 96=66 97=84 98=3b 99=02 9a=80 9f=7c a0=7f a1=b5 a2=bf a3=7b a4=28 
a5=cf a6=64 a7=2d words 00=0000 01=0000 02=00fc 03=fc00 04=006f 05=6f40 06=4000 
07=0000
spdmem0 at iic0 addr 0x50: 4GB DDR3 SDRAM PC3-12800 SO-DIMM
spdmem1 at iic0 addr 0x52: 4GB DDR3 SDRAM PC3-12800 SO-DIMM
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns8250, no fifo
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
asmc0 at isa0 port 0x300/32: rev 2.2f602, 374 keys
efifb at mainbus0 not configured
nvram: invalid checksum
uhub3 at uhub1 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2
uvideo0 at uhub3 port 1 configuration 1 interface 0 "Apple Inc. FaceTime HD 
Camera (Built-in)" rev 2.00/5.16 addr 3
video0 at uvideo0
ugen0 at uhub3 port 1 configuration 1 "Apple Inc. FaceTime HD Camera 
(Built-in)" rev 2.00/5.16 addr 3
uhub4 at uhub2 port 1 "Intel Rate Matching Hub" rev 2.00/0.00 addr 2
uhub5 at uhub4 port 8 "Standard Microsystems Hub" rev 2.00/b.b3 addr 3
uhub6 at uhub5 port 1 "Apple Inc. BRCM20702 Hub" rev 2.00/1.00 addr 4
uhidev0 at uhub6 port 1 configuration 1 interface 0 "Apple Computer product 
0x820a" rev 2.00/1.00 addr 5
uhidev0: iclass 3/1, 1 report id
ukbd0 at uhidev0 reportid 1: 8 variable keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub6 port 2 configuration 1 interface 0 "Apple Computer product 
0x820b" rev 2.00/1.00 addr 6
uhidev1: iclass 3/1, 2 report ids
ums0 at uhidev1 reportid 2: 3 buttons
wsmouse0 at ums0 mux 0
ugen1 at uhub6 port 3 "Apple Inc. Bluetooth USB Host Controller" rev 2.00/1.50 
addr 7
uhidev2 at uhub5 port 2 configuration 1 interface 0 "Apple Computer, Inc. IR 
Receiver" rev 2.00/0.16 addr 8
uhidev2: iclass 3/0, 38 report ids
uhid0 at uhidev2 reportid 36: input=4, output=0, feature=0
uhid1 at uhidev2 reportid 37: input=4, output=0, feature=0
uhid2 at uhidev2 reportid 38: input=4, output=0, feature=0
uhidev3 at uhub5 port 3 configuration 1 interface 0 "Apple Inc. Apple Internal 
Keyboard / Trackpad" rev 2.00/2.19 addr 9
uhidev3: iclass 3/1, 9 report ids
ukbd1 at uhidev3 reportid 1: 8 variable keys, 6 key codes, country code 13
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhid3 at uhidev3 reportid 9: input=0, output=0, feature=3
uhidev4 at uhub5 port 3 configuration 1 interface 1 "Apple Inc. Apple Internal 
Keyboard / Trackpad" rev 2.00/2.19 addr 9
uhidev4: iclass 3/0, 68 report ids
uhid4 at uhidev4 reportid 68: input=511, output=0, feature=0
ubcmtp0 at uhub5 port 3 configuration 1 interface 2 "Apple Inc. Apple Internal 
Keyboard / Trackpad" rev 2.00/2.19 addr 9
wsmouse1 at ubcmtp0 mux 0
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (d8385997f4d1963d.a) swap on sd0b dump on sd0b
clock: unknown CMOS layout


Domain /dev/pci0:
 0:0:0: Intel Core 3G Host
        0x0000: Vendor ID: 8086 Product ID: 0154
        0x0004: Command: 0006 Status: 2090
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 09
        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 empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 106b Product ID: 00fa
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e0: Capability 0x09: Vendor Specific
        0x0000: 01548086 20900006 06000009 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00fa106b
        0x0030: 00000000 000000e0 00000000 00000000
        0x0040: fed19001 00000000 fed10001 00000000
        0x0050: 00000211 00000019 8f900007 8b000001
        0x0060: e0000001 00000000 fed18001 00000000
        0x0070: ff000000 00000001 ff000c00 0000007f
        0x0080: 00000000 00000000 0000001a 00000000
        0x0090: ff000001 00000001 6f500001 00000002
        0x00a0: 00000001 00000002 6f600001 00000002
        0x00b0: 8ba00001 8b800001 8b000001 8fa00001
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 010c0009 e200619b 14e800d0 00000000
        0x00f0: 00000000 00000000 00090fc8 00000000
 0:1:0: Intel Core 3G PCIE
        0x0000: Vendor ID: 8086 Product ID: 0151
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 09
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 40
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 4 Subordinate Bus: 106 
                Secondary Latency Timer: 00
        0x001c: I/O Base: 30 I/O Limit: 50 Secondary Status: 2000
        0x0020: Memory Base: a090 Memory Limit: acc0
        0x0024: Prefetch Memory Base: acd1 Prefetch Memory Limit: b8d1
        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: 01 Line: ff Bridge Control: 0000
        0x0088: Capability 0x0d: PCI-PCI
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0090: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 5.0 / 8.0 GT/s Link Width: x4 / x16
        0x0000: 01518086 00100007 06040009 00810040
        0x0010: 00000000 00000000 006a0400 20005030
        0x0020: acc0a090 b8d1acd1 00000000 00000000
        0x0030: 00000000 00000088 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 0a000000
        0x0080: c8039001 00000008 0000800d 00fa106b
        0x0090: 0001a005 fee00000 00000060 00000000
        0x00a0: 01420010 00008001 00000000 0261ad02
        0x00b0: 50420040 000c2580 00400000 00000000
        0x00c0: 00000000 00000000 00000000 0000000e
        0x00d0: 00010042 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00010000 00000000 00100001
 0:2:0: Intel HD Graphics 4000
        0x0000: Vendor ID: 8086 Product ID: 0166
        0x0004: Command: 0007 Status: 0090
        0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 09
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000a0000000/0x00400000
        0x0018: BAR mem prefetchable 64bit addr: 0x0000000090000000/0x10000000
        0x0020: BAR io addr: 0x00002000/0x0040
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 106b Product ID: 00fa
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0090: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00d0: Capability 0x01: Power Management
                State: D0
        0x00a4: Capability 0x13: PCI Advanced Features
        0x0000: 01668086 00900007 03000009 00000000
        0x0010: a0000004 00000000 9000000c 00000000
        0x0020: 00002001 00000000 00000000 00fa106b
        0x0030: 00000000 00000090 00000000 00000100
        0x0040: 010c0009 e200619b 14e800d0 00000000
        0x0050: 00000211 00000019 00000000 8ba00001
        0x0060: 00020000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 0001d005 fee00000 00000091 00000000
        0x00a0: 00000000 03060013 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 0022a401 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00008001 00000000
        0x00f0: 00000000 00000000 00090000 8ad15190
 0:20:0: Intel 7 Series xHCI
        0x0000: Vendor ID: 8086 Product ID: 1e31
        0x0004: Command: 0006 Status: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 30 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000a0800000/0x00010000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0070: Capability 0x01: Power Management
                State: D0
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0000: 1e318086 02900006 0c033004 00000000
        0x0010: a0800004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 00000070 00000000 00000100
        0x0040: 800e07fd 8003c239 00000000 00000000
        0x0050: 00000017 00000000 00000000 00000000
        0x0060: 00002030 00000000 00000000 00000000
        0x0070: c1c28001 00000008 00000000 00000000
        0x0080: 00870005 fee00000 00000000 00000067
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 0000008f 00000000 00000000 00000000
        0x00c0: 08040201 00000000 00000000 00000000
        0x00d0: 0000000f 0000000f 0000000f 0000000f
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08040f87 00000000
 0:22:0: Intel 7 Series MEI
        0x0000: Vendor ID: 8086 Product ID: 1e3a
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 07 Subclass: 80 Interface: 00 Revision: 04
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000a0817100/0x00000010
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x008c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0000: 1e3a8086 00100006 07800004 00800000
        0x0010: a0817104 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 00000100
        0x0040: 1e000255 80010010 60000106 10001ff0
        0x0050: c8038c01 00000008 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00800005
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 c0000002
        0x00c0: 88cdce2c fa55c488 4272f0b3 5648cbb0
        0x00d0: 1caa6e7b 03bbd7f8 14da3bd6 cc758d71
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:26:0: Intel 7 Series USB
        0x0000: Vendor ID: 8086 Product ID: 1e2d
        0x0004: Command: 0006 Status: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xa0816c00/0x00000400
        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: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
        0x0000: 1e2d8086 02900006 0c032004 00000000
        0x0010: a0816c00 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 00000100
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: c9c25801 00000000 20a0980a 00000000
        0x0060: 07ff2020 00020000 00000001 c0080000
        0x0070: 3fdf0000 00000000 00000000 00000000
        0x0080: 00800000 930c8811 24000d30 00000000
        0x0090: 00000000 00000000 03060013 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00ffaa00 00000000 00000000
        0x00e0: 00000000 11804902 22a02800 1fffb004
        0x00f0: 00000000 00808588 08040f87 205b1708
 0:27:0: Intel 7 Series HD Audio
        0x0000: Vendor ID: 8086 Product ID: 1e20
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 04 Subclass: 03 Interface: 00 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000a0810000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0060: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x10: PCI Express
        0x0000: 1e208086 00100006 04030004 00000040
        0x0010: a0810004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 00000100
        0x0040: 45010001 00000000 00000000 00000000
        0x0050: c8426001 00000000 00000000 00000000
        0x0060: 00817005 fee00000 00000000 000000b0
        0x0070: 00910010 10000000 00100000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01020400 40002402 82a30c00 02330010
        0x00d0: 02a30c00 02330010 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08040f87 00000000
 0:28:0: Intel 7 Series PCIE
        0x0000: Vendor ID: 8086 Product ID: 1e10
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: c4
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 40
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0 I/O Limit: 00 Secondary Status: 2000
        0x0020: Memory Base: a070 Memory Limit: a070
        0x0024: Prefetch Memory Base: a041 Prefetch Memory Limit: a041
        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: 01 Line: ff Bridge Control: 0000
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s Link Width: x1 / x1
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
                State: D0
        0x0000: 1e108086 00100007 060400c4 00810040
        0x0010: 00000000 00000000 00010100 200000f0
        0x0020: a070a070 a041a041 00000000 00000000
        0x0030: 00000000 00000040 00000000 000001ff
        0x0040: 01428010 00008000 0010000e 01123c12
        0x0050: 70110042 0004b200 00400028 00000000
        0x0060: 00000000 00000016 00000009 00000000
        0x0070: 00010002 00000000 00000000 00000000
        0x0080: 00019005 fee00000 00000069 00000000
        0x0090: 0000a00d 72708086 00000000 00000000
        0x00a0: c8020001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 01000000 00000b02 01118000 00000000
        0x00e0: 00003f00 00000000 00000001 00000000
        0x00f0: 00000000 00000000 08040f87 00000000
 0:28:1: Intel 7 Series PCIE
        0x0000: Vendor ID: 8086 Product ID: 1e12
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: c4
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 40
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 2 Subordinate Bus: 2 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0 I/O Limit: 00 Secondary Status: 2000
        0x0020: Memory Base: a060 Memory Limit: a060
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
        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: 02 Line: ff Bridge Control: 0000
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s Link Width: x1 / x1
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
                State: D0
        0x0000: 1e128086 00100007 060400c4 00810040
        0x0010: 00000000 00000000 00020200 200000f0
        0x0020: a060a060 0001fff1 ffffffff 00000000
        0x0030: 00000000 00000040 00000000 000002ff
        0x0040: 01428010 00008000 0010000e 02123c12
        0x0050: 70110042 0004b200 00400028 00000000
        0x0060: 00000000 00000016 00000009 00000000
        0x0070: 00010002 00000000 00000000 00000000
        0x0080: 00019005 fee00000 0000006b 00000000
        0x0090: 0000a00d 72708086 00000000 00000000
        0x00a0: c8020001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 01000000 00000b02 01118000 00000000
        0x00e0: 00000300 00000000 00000001 00000000
        0x00f0: 00000000 00000000 08040f87 00000000
 0:28:2: Intel 7 Series PCIE
        0x0000: Vendor ID: 8086 Product ID: 1e14
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: c4
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 40
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 3 Subordinate Bus: 3 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0 I/O Limit: 00 Secondary Status: 2000
        0x0020: Memory Base: a050 Memory Limit: a050
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
        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: 03 Line: ff Bridge Control: 0000
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s Link Width: x1 / x1
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
                State: D0
        0x0000: 1e148086 00100007 060400c4 00810040
        0x0010: 00000000 00000000 00030300 200000f0
        0x0020: a050a050 0001fff1 ffffffff 00000000
        0x0030: 00000000 00000040 00000000 000003ff
        0x0040: 01428010 00008000 0010000e 03123c12
        0x0050: 70110040 0004b200 00400028 00000000
        0x0060: 00000000 00000016 00000009 00000000
        0x0070: 00010002 00000000 00000000 00000000
        0x0080: 00019005 fee00000 0000006c 00000000
        0x0090: 0000a00d 72708086 00000000 00000000
        0x00a0: c8020001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 01000000 00000b02 01518000 00000000
        0x00e0: 00000300 00000000 00000001 00000000
        0x00f0: 00000000 00000000 08040f87 00000000
 0:29:0: Intel 7 Series USB
        0x0000: Vendor ID: 8086 Product ID: 1e26
        0x0004: Command: 0006 Status: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xa0816800/0x00000400
        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: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
        0x0000: 1e268086 02900006 0c032004 00000000
        0x0010: a0816800 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 00000050 00000000 00000100
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: c9c25801 00000000 20a0980a 00000000
        0x0060: 07ff2020 01000000 00000001 c0080000
        0x0070: 3fdf0000 00000000 00000000 00000000
        0x0080: 00800000 930c8811 24000d30 00000000
        0x0090: 00000000 00000000 03060013 00000100
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00ffaa00 00000000 00000000
        0x00e0: 00000000 98910609 78021000 1ffe5e84
        0x00f0: 00000000 00808588 08040f87 205b1708
 0:31:0: Intel HM77 LPC
        0x0000: Vendor ID: 8086 Product ID: 1e57
        0x0004: Command: 0007 Status: 0210
        0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 04
        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: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e0: Capability 0x09: Vendor Specific
        0x0000: 1e578086 02100007 06010004 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 72708086
        0x0030: 00000000 000000e0 00000000 00000000
        0x0040: 00000401 00000080 00000501 00000010
        0x0050: 000000f8 00000000 00000000 00000000
        0x0060: 80808080 000000d0 80808080 0000f0f8
        0x0070: f078f078 f078f078 f078f078 f078f078
        0x0080: 3f0f0070 000c0681 000c1641 001c0301
        0x0090: 00fc0701 00000500 fef00001 00000000
        0x00a0: 00800a04 00069809 00004700 80000000
        0x00b0: 00000000 00000000 2800aa88 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00112233 00004567 0000ffc0 00000000
        0x00e0: 100c0009 00000000 066402b3 00000000
        0x00f0: fed1c001 00000000 08040f87 00000000
 0:31:2: Intel 7 Series AHCI
        0x0000: Vendor ID: 8086 Product ID: 1e03
        0x0004: Command: 0007 Status: 02b0
        0x0008: Class: 01 Subclass: 06 Interface: 01 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR io addr: 0x00002088/0x0008
        0x0014: BAR io addr: 0x0000209c/0x0004
        0x0018: BAR io addr: 0x00002080/0x0008
        0x001c: BAR io addr: 0x00002098/0x0004
        0x0020: BAR io addr: 0x00002060/0x0020
        0x0024: BAR mem 32bit addr: 0xa0816000/0x00000800
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x01: Power Management
                State: D0
        0x00a8: Capability 0x12: SATA
        0x00b0: Capability 0x13: PCI Advanced Features
        0x0000: 1e038086 02b00007 01060104 00000000
        0x0010: 00002089 0000209d 00002081 00002099
        0x0020: 00002061 a0816000 00000000 72708086
        0x0030: 00000000 00000080 00000000 00000200
        0x0040: 80008000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 4003a801 00000008 00000000 00000000
        0x0080: 00017005 fee00000 0000006e 00000000
        0x0090: 83033c60 3c000183 015c4208 00000000
        0x00a0: 000000e0 0f390f39 0010b012 00000048
        0x00b0: 03060013 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08040f87 00000000
 0:31:3: Intel 7 Series SMBus
        0x0000: Vendor ID: 8086 Product ID: 1e22
        0x0004: Command: 0001 Status: 0280
        0x0008: Class: 0c Subclass: 05 Interface: 00 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000a0817000/0x00000100
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000efa0/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 1e228086 02800001 0c050004 00000000
        0x0010: a0817004 00000000 00000000 00000000
        0x0020: 0000efa1 00000000 00000000 72708086
        0x0030: 00000000 00000000 00000000 00000300
        0x0040: 00000001 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00040403 08080000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000004 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08040f87 00000000
 1:0:0: Broadcom BCM57765
        0x0000: Vendor ID: 14e4 Product ID: 16b4
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 10
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 40
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000a0400000/0x00010000
        0x0018: BAR mem prefetchable 64bit addr: 0x00000000a0410000/0x00010000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 14e4 Product ID: 16b4
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0048: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00a0: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
        0x00ac: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 16b414e4 00100006 02000010 00800040
        0x0010: a040000c 00000000 a041000c 00000000
        0x0020: 00000000 00000000 00000000 16b414e4
        0x0030: 00000000 00000048 00000000 00000100
        0x0040: 00000000 01000000 c8035801 16002108
        0x0050: 00000003 00000000 0087a005 fee00000
        0x0060: 00000000 00000071 f1000289 76180000
        0x0070: 00000000 39140208 00000000 00000000
        0x0080: 16b414e4 fc6f1a23 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000010
        0x00a0: 0005ac11 00000002 00000122 00020010
        0x00b0: 05908d80 00105400 00075c11 10110140
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 0000001f 00000000 00000000 00000001
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 57785100
 1:0:1: Broadcom SD Host Controller
        0x0000: Vendor ID: 14e4 Product ID: 16bc
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 08 Subclass: 05 Interface: 01 Revision: 10
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 40
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000a0420000/0x00010000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 14e4 Product ID: 0000
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0048: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00ac: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 16bc14e4 00100006 08050110 00800040
        0x0010: a042000c 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 000014e4
        0x0030: 00000000 00000048 00000000 00000200
        0x0040: 00000000 00000000 c8035801 00002108
        0x0050: 00000003 00000000 0080ac05 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00050011 00000002 00000122 00020010
        0x00b0: 05908d80 00195c10 00075c11 10110142
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 0000001f 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 57785100
 2:0:0: Broadcom BCM4331
        0x0000: Vendor ID: 14e4 Product ID: 4331
        0x0004: Command: 0000 Status: 0010
        0x0008: Class: 02 Subclass: 80 Interface: 00 Revision: 02
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000a0600000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 106b Product ID: 00f5
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0058: Capability 0x09: Vendor Specific
        0x0048: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00d0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 433114e4 00100000 02800002 00000040
        0x0010: a0600004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 00f5106b
        0x0030: 00000000 00000040 00000000 00000100
        0x0040: ce035801 00004008 0080d005 00000000
        0x0050: 00000000 00000000 00784809 00000013
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 18001000 00000000 00000000 00000003
        0x0090: 00000000 00000100 00000000 00000000
        0x00a0: 00000000 00000000 00010000 18101000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00010010 05908fa0 00192000 00176c11
        0x00e0: 30110143 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 3:0:0: AT&T/Lucent FW643 1394
        0x0000: Vendor ID: 11c1 Product ID: 5901
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 0c Subclass: 00 Interface: 10 Revision: 08
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 40
        0x0010: BAR mem 64bit addr: 0x00000000a0500000/0x00001000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 11c1 Product ID: 5900
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0044: Capability 0x01: Power Management
                State: D0
        0x004c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0060: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 590111c1 00100006 0c001008 00000040
        0x0010: a0500004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 590011c1
        0x0030: 00000000 00000044 00000000 00000100
        0x0040: 00000000 ffc34c01 00000000 00806005
        0x0050: 00000000 00000000 00000000 02a00000
        0x0060: 00010010 05908d81 00194010 00073c11
        0x0070: 10110140 00000000 00000000 00000000
        0x0080: 00b1003b ffffffff 07000004 1b0f0f01
        0x0090: 00010120 00000000 200043aa 00000140
        0x00a0: 00000000 00000000 030d5c51 08000010
        0x00b0: 0000c030 00008001 000fffff 00000000
        0x00c0: 0000000f 00000000 00205012 00205012
        0x00d0: 00800000 00205012 00205012 00800000
        0x00e0: 0000000c 01c0a628 00000000 00000000
        0x00f0: 00000040 0028024a 00021492 00000000
 4:0:0: Intel 82524EF Thunderbolt
        0x0000: Vendor ID: 8086 Product ID: 1513
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 20
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 4 Secondary Bus: 5 Subordinate Bus: 106 
                Secondary Latency Timer: 00
        0x001c: I/O Base: 31 I/O Limit: 41 Secondary Status: 0000
        0x0020: Memory Base: a090 Memory Limit: a8c0
        0x0024: Prefetch Memory Base: acd1 Prefetch Memory Limit: b4d1
        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: 01 Line: ff Bridge Control: 0000
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 5.0 / 5.0 GT/s Link Width: x4 / x4
        0x0000: 15138086 00100007 06040000 00010020
        0x0010: 00000000 00000000 006a0504 00004131
        0x0020: a8c0a090 b4d1acd1 00000000 00000000
        0x0030: 00000000 00000080 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002008 008ac005 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00520010 012c8020 00192810 0007fc42
        0x00d0: 10420040 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000002 00000000 00000000 00000000
 5:0:0: Intel 82524EF Thunderbolt
        0x0000: Vendor ID: 8086 Product ID: 1513
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 20
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 5 Secondary Bus: 6 Subordinate Bus: 6 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f1 I/O Limit: 01 Secondary Status: 0000
        0x0020: Memory Base: a0b0 Memory Limit: a0b0
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: ffffffff
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: ffff I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01 Line: ff Bridge Control: 0000
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x4 / x4
        0x0000: 15138086 00100007 06040000 00010020
        0x0010: 00000000 00000000 00060605 000001f1
        0x0020: a0b0a0b0 0001fff1 ffffffff 00000000
        0x0030: 0000ffff 00000080 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002008 008bc005 fee00000
        0x0090: 00000000 00000061 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01620010 00008020 00102810 0023fc41
        0x00d0: 10410040 00000000 00400000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00010040 00000000 00000000 00000000
 5:3:0: Intel 82524EF Thunderbolt
        0x0000: Vendor ID: 8086 Product ID: 1513
        0x0004: Command: 0004 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 20
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 5 Secondary Bus: 7 Subordinate Bus: 7 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f1 I/O Limit: 01 Secondary Status: 0000
        0x0020: Memory Base: fff0 Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: ffff I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01 Line: ff Bridge Control: 0000
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x4 / x4
        0x0000: 15138086 00100004 06040000 00010020
        0x0010: 00000000 00000000 00070705 000001f1
        0x0020: 0000fff0 0001fff1 00000000 00000000
        0x0030: 0000ffff 00000080 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002008 008bc005 fee00000
        0x0090: 00000000 00000062 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01620010 00008020 00102810 0333fc41
        0x00d0: 10410040 00180060 00000028 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00010000 00000000 00000000 00000000
 5:4:0: Intel 82524EF Thunderbolt
        0x0000: Vendor ID: 8086 Product ID: 1513
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 20
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 5 Secondary Bus: 8 Subordinate Bus: 56 
                Secondary Latency Timer: 00
        0x001c: I/O Base: 31 I/O Limit: 31 Secondary Status: 0000
        0x0020: Memory Base: a0c0 Memory Limit: a4c0
        0x0024: Prefetch Memory Base: acd1 Prefetch Memory Limit: b0d1
        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: 01 Line: ff Bridge Control: 0000
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x4 / x4
        0x0000: 15138086 00100007 06040000 00010020
        0x0010: 00000000 00000000 00380805 00003131
        0x0020: a4c0a0c0 b0d1acd1 00000000 00000000
        0x0030: 00000000 00000080 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002008 008bc005 fee00000
        0x0090: 00000000 00000063 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01620010 00008020 00102810 0433fc41
        0x00d0: 30410040 00200060 00400028 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00010000 00000000 00000000 00000000
 5:5:0: Intel 82524EF Thunderbolt
        0x0000: Vendor ID: 8086 Product ID: 1513
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 20
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 5 Secondary Bus: 57 Subordinate Bus: 105 
                Secondary Latency Timer: 00
        0x001c: I/O Base: 41 I/O Limit: 41 Secondary Status: 0000
        0x0020: Memory Base: a4d0 Memory Limit: a8c0
        0x0024: Prefetch Memory Base: b0e1 Prefetch Memory Limit: b4d1
        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: 01 Line: ff Bridge Control: 0000
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x4 / x4
        0x0000: 15138086 00100007 06040000 00010020
        0x0010: 00000000 00000000 00693905 00004141
        0x0020: a8c0a4d0 b4d1b0e1 00000000 00000000
        0x0030: 00000000 00000080 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002008 008bc005 fee00000
        0x0090: 00000000 00000065 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01620010 00008020 00102810 0533fc41
        0x00d0: 10410040 00280060 00000028 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00010000 00000000 00000000 00000000
 5:6:0: Intel 82524EF Thunderbolt
        0x0000: Vendor ID: 8086 Product ID: 1513
        0x0004: Command: 0004 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 20
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 5 Secondary Bus: 106 Subordinate Bus: 106 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f1 I/O Limit: 01 Secondary Status: 0000
        0x0020: Memory Base: fff0 Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: ffff I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01 Line: ff Bridge Control: 0000
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x4 / x4
        0x0000: 15138086 00100004 06040000 00010020
        0x0010: 00000000 00000000 006a6a05 000001f1
        0x0020: 0000fff0 0001fff1 00000000 00000000
        0x0030: 0000ffff 00000080 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002008 008bc005 fee00000
        0x0090: 00000000 00000066 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01620010 00008020 00102810 0633fc41
        0x00d0: 10410040 00300060 00000028 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00010000 00000000 00000000 00000000
 6:0:0: Intel 82524EF Thunderbolt
        0x0000: Vendor ID: 8086 Product ID: 1513
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 20
        0x0010: BAR mem 32bit addr: 0xa0b00000/0x00040000
        0x0014: BAR mem 32bit addr: 0xa0b40000/0x00001000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 2222 Product ID: 1111
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x4 / x4
        0x00a0: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
        0x0000: 15138086 00100006 08800000 00000020
        0x0010: a0b00000 a0b40000 00000000 00000000
        0x0020: 00000000 00000000 00000000 11112222
        0x0030: 00000000 00000080 00000000 00000100
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002000 0080c005 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 000f0011 00000001 00000fa1 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 0002a010 00008020 00192810 0007fc41
        0x00d0: 10410040 00000000 00000000 00000000
        0x00e0: 00000000 00000012 00000000 00000000
        0x00f0: 00010000 00000000 00000000 00000000
 8:0:0: Intel unknown
        0x0000: Vendor ID: 8086 Product ID: 1549
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 20
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 8 Secondary Bus: 9 Subordinate Bus: 10 
                Secondary Latency Timer: 00
        0x001c: I/O Base: 31 I/O Limit: 31 Secondary Status: 0000
        0x0020: Memory Base: a0c0 Memory Limit: a0c0
        0x0024: Prefetch Memory Base: acd1 Prefetch Memory Limit: acd1
        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: 01 Line: ff Bridge Control: 0000
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x4 / x4
        0x0000: 15498086 00100007 06040000 00010020
        0x0010: 00000000 00000000 000a0908 00003131
        0x0020: a0c0a0c0 acd1acd1 00000000 00000000
        0x0030: 00000000 00000080 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002008 0080c005 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00520010 00008020 00192810 0007fc41
        0x00d0: 10410040 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00010000 00000000 00000000 00000000
 9:0:0: Intel unknown
        0x0000: Vendor ID: 8086 Product ID: 1549
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 20
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 9 Secondary Bus: 10 Subordinate Bus: 10 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f1 I/O Limit: 01 Secondary Status: 0000
        0x0020: Memory Base: a0c0 Memory Limit: a0c0
        0x0024: Prefetch Memory Base: acd1 Prefetch Memory Limit: acd1
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: ffff I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01 Line: ff Bridge Control: 0000
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00c0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s Link Width: x1 / x4
        0x0000: 15498086 00100007 06040000 00010020
        0x0010: 00000000 00000000 000a0a09 000001f1
        0x0020: a0c0a0c0 acd1acd1 00000000 00000000
        0x0030: 0000ffff 00000080 00000000 000001ff
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: fe038801 0a002008 0081c005 fee00000
        0x0090: 00000000 00000064 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01620010 00008020 00102810 0033fc42
        0x00d0: 30110040 00480060 00400028 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00010042 00000000 00000000 00000000
 10:0:0: Broadcom BCM57762
        0x0000: Vendor ID: 14e4 Product ID: 1682
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 00
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 20
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000acd00000/0x00010000
        0x0018: BAR mem prefetchable 64bit addr: 0x00000000acd10000/0x00010000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 106b Product ID: 00f6
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0048: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x03: Vital Product Data (VPD)
        0x0058: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00a0: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
        0x00ac: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 168214e4 00100006 02000000 00000020
        0x0010: acd0000c 00000000 acd1000c 00000000
        0x0020: 00000000 00000000 00000000 00f6106b
        0x0030: 00000000 00000048 00000000 00000100
        0x0040: 00000000 59000000 c8035001 16002108
        0x0050: 00005803 00000000 0087a005 fee00000
        0x0060: 00000000 00000070 f0000289 76180000
        0x0070: 00000000 76f70225 00000000 00000000
        0x0080: 168214e4 40000046 00000000 00000289
        0x0090: 00000000 00000159 00000000 0000009f
        0x00a0: 0005ac11 00000002 00000122 00020010
        0x00b0: 00008d80 00105400 00475c11 10110040
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 0000081f 00000000 00000000 00010001
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 57766000


-- 
Ossi Herrala

Reply via email to