>Synopsis:      AX88772B-based adapter unsupported
>Category:      kernel
>Environment:
        System      : OpenBSD 5.3
        Details     : OpenBSD 5.3 (GENERIC) #0: Fri May  3 23:22:27 MDT 2013
                         root@openbsd53:/usr/src/sys/arch/i386/compile/GENERIC

        Architecture: OpenBSD.i386
        Machine     : i386
>Description:

A USB-to-Ethernet adapter, while showing in both the dmesg and
ifconfig, does not work:

# ifconfig axe0
axe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:00:00:00:00:00
        priority: 0
        media: Ethernet autoselect (none)
        status: no carrier
        inet6 fe80::290:fbff:fe30:340a%axe0 prefixlen 64 scopeid 0x4

As you can see, the MAC address is not correctly programmed. Moreover,
bringing the interface up result in the following:

# ifconfig axe0 up; sleep 1; ifconfig axe0 down
axe0: usb errors on rx: IOERROR
axe0: usb errors on rx: IOERROR
axe0: usb errors on rx: IOERROR
axe0: usb errors on rx: IOERROR
axe0: usb errors on rx: IOERROR
ehci_idone: ex=0xd15cab00 is done!

>How-To-Repeat:

# ifconfig axe0
# ifconfig axe0 up

>Fix:
The MAC address issue can be fixed by reading the SROM content, and
programming the NODEID registers.

The USB I/O error cause is unknown. FreeBSD 9.1 is known to work with
this adapter, but there is significant difference between the OpenBSD
USB stack and the new FreeBSD USB stack. Bringing the initialization
code (with minor tweaks) of FreeBSD 9.1 in OpenBSD does not fix this
issue.

dmesg:
OpenBSD 5.3 (GENERIC) #0: Fri May  3 23:22:27 MDT 2013
    root@openbsd53:/usr/src/sys/arch/i386/compile/GENERIC
RTC BIOS diagnostic error a<fixed_disk>
cpu0: Intel(R) Atom(TM) CPU Z530 @ 1.60GHz ("GenuineIntel" 686-class) 1.60 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,NXE,SSE3,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,xTPR,PDCM,MOVBE,LAHF,PERF
real mem  = 530509824 (505MB)
avail mem = 510853120 (487MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 09/09/09, BIOS32 rev. 0 @
0xf0010, SMBIOS rev. 2.5 @ 0xfc570 (18 entries)
bios0: vendor American Megatrends Inc. version "080015" date 09/09/2009
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC MCFG OEMB HPET GSCI SSDT
acpi0: wakeup devices USB0(S4) USB1(S4) USB2(S4) EUSB(S4) POP4(S4)
POP5(S4) LID_(S4) SLPB(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: apic clock running at 133MHz
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
ioapic0: misconfigured as apic 1, remapped to apid 2
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-255
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (POP4)
acpiprt2 at acpi0: bus 2 (POP5)
acpicpu0 at acpi0: PSS
acpibtn0 at acpi0: PWRB
acpibtn1 at acpi0: LID_
acpibtn2 at acpi0: SLPB
acpivideo0 at acpi0: GFX0
bios0: ROM list: 0xc0000/0xe600! 0xce800/0x1000
cpu0: Enhanced SpeedStep 1597 MHz: speeds: 1600, 1333, 1067, 800 MHz
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel US15W Host" rev 0x07
vga1 at pci0 dev 2 function 0 "Intel US15W Video" rev 0x07
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
intagp at vga1 not configured
azalia0 at pci0 dev 27 function 0 "Intel SCH HD Audio" rev 0x07: apic 2 int 16
azalia0: no HD-Audio codecs
ppb0 at pci0 dev 28 function 0 "Intel SCH PCIE" rev 0x07: apic 2 int 16
pci1 at ppb0 bus 1
re0 at pci1 dev 0 function 0 "Realtek 8168" rev 0x03: RTL8168D/8111D
(0x2800), apic 2 int 16, address 00:90:fb:30:34:0a
rgephy0 at re0 phy 7: RTL8169S/8110S PHY, rev. 2
ppb1 at pci0 dev 28 function 1 "Intel SCH PCIE" rev 0x07: apic 2 int 17
pci2 at ppb1 bus 2
ppb2 at pci2 dev 0 function 0 vendor "Pericom", unknown product 0x400c rev 0x02
pci3 at ppb2 bus 3
ppb3 at pci3 dev 3 function 0 vendor "Pericom", unknown product 0x400c rev 0x02
pci4 at ppb3 bus 4
ohci0 at pci4 dev 0 function 0 vendor "Pericom", unknown product
0x400e rev 0x01: apic 2 int 16, version 1.0, legacy support
ohci1 at pci4 dev 0 function 1 vendor "Pericom", unknown product
0x400e rev 0x01: apic 2 int 17, version 1.0, legacy support
ehci0 at pci4 dev 0 function 2 vendor "Pericom", unknown product
0x400f rev 0x01: apic 2 int 18
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Pericom EHCI root hub" rev 2.00/1.00 addr 1
usb1 at ohci0: USB revision 1.0
uhub1 at usb1 "Pericom OHCI root hub" rev 1.00/1.00 addr 1
usb2 at ohci1: USB revision 1.0
uhub2 at usb2 "Pericom OHCI root hub" rev 1.00/1.00 addr 1
uhci0 at pci0 dev 29 function 0 "Intel SCH USB" rev 0x07: apic 2 int 16
uhci1 at pci0 dev 29 function 1 "Intel SCH USB" rev 0x07: apic 2 int 17
uhci2 at pci0 dev 29 function 2 "Intel SCH USB" rev 0x07: apic 2 int 18
ehci1 at pci0 dev 29 function 7 "Intel SCH USB" rev 0x07: apic 2 int 19
usb3 at ehci1: USB revision 2.0
uhub3 at usb3 "Intel EHCI root hub" rev 2.00/1.00 addr 1
sdhc0 at pci0 dev 30 function 0 "Intel SCH SD/MMC" rev 0x07: apic 2 int 16
sdmmc0 at sdhc0
sdhc1 at pci0 dev 30 function 1 "Intel SCH SD/MMC" rev 0x07: apic 2 int 17
sdmmc1 at sdhc1
sdhc2 at pci0 dev 30 function 2 "Intel SCH SD/MMC" rev 0x07: apic 2 int 18
sdmmc2 at sdhc2
pcib0 at pci0 dev 31 function 0 "Intel SCH LPC" rev 0x07
pciide0 at pci0 dev 31 function 1 "Intel SCH IDE" rev 0x07: DMA,
channel 0 wired to compatibility
usb4 at uhci0: USB revision 1.0
uhub4 at usb4 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb5 at uhci1: USB revision 1.0
uhub5 at usb5 "Intel UHCI root hub" rev 1.00/1.00 addr 1
Usb6 at uhci2: USB revision 1.0
uhub6 at usb6 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
wbsio0 at isa0 port 0x2e/2: W83627DHG-P rev 0x73
lm1 at wbsio0 port 0xa10/8: W83627DHG
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
mtrr: Pentium Pro MTRR support
axe0 at uhub0 port 1 configuration 1 interface 0 "ASIX Electronics
AX88772B" rev 2.00/0.01 addr 2
axe0: AX88772B, address 00:00:00:00:00:00
ukphy0 at axe0 phy 16: Generic IEEE 802.3u media interface, rev. 1:
OUI 0x000ec6, model 0x0008
umass0 at uhub3 port 2 configuration 1 interface 0 "STEC STEC USB 2.0"
rev 2.00/1.00 addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, initiator 0
sd0 at scsibus0 targ 1 lun 0: <STEC, STEC USB 2.0, 3300> SCSI0
0/direct removable serial.136b00031600F0A6196A
sd0: 957MB, 512 bytes/sector, 1959936 sectors
vscsi0 at root
scsibus1 at vscsi0: 256 targets
softraid0 at root
scsibus2 at softraid0: 256 targets
root on sd0a (4fcaf18f4629c9b4.a) swap on sd0b dump on sd0b

usbdevs:
Controller /dev/usb0:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000),
Pericom(0x12d8), rev 1.00
 port 1 addr 2: high speed, self powered, config 1, AX88772B(0x772b),
ASIX Electronics(0x0b95), rev 0.01
 port 2 powered
 port 3 powered
 port 4 powered
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
Pericom(0x12d8), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
Pericom(0x12d8), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb3:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000),
Intel(0x8086), rev 1.00
 port 1 powered
 port 2 addr 2: high speed, power 300 mA, config 1, STEC USB
2.0(0x0003), STEC(0x136b), rev 1.00, iSerialNumber 86C51600F0A6196A
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 powered
 port 7 powered
 port 8 powered
Controller /dev/usb4:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
Intel(0x8086), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb5:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
Intel(0x8086), rev 1.00
 port 1 powered
 port 2 powered
Controller /dev/usb6:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
Intel(0x8086), rev 1.00
 port 1 powered
 port 2 powered

pcidump:
Domain /dev/pci0:
 0:0:0: Intel US15W Host
        0x0000: Vendor ID: 8086 Product ID: 8100
        0x0004: Command: 0007 Status ID: 0000
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 07
        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: 8086 Product ID: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 81008086 00000007 06000007 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 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 00000007 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00070f86 00000000
 0:2:0: Intel US15W Video
        0x0000: Vendor ID: 8086 Product ID: 8108
        0x0004: Command: 0007 Status ID: 0010
        0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 07
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xdff80000/0x00080000
        0x0014: BAR io addr: 0x0000e880/0x0008
        0x0018: BAR mem 32bit addr: 0xd0000000/0x08000000
        0x001c: BAR mem 32bit addr: 0xdff60000/0x00020000
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x00d0: Capability 0x01: Power Management
        0x00b0: Capability 0x09: Vendor Specific
        0x0090: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0000: 81088086 00100007 03000007 00000000
        0x0010: dff80000 0000e881 d0000000 dff60000
        0x0020: 00000000 00000000 00000000 81198086
        0x0030: 00000000 000000d0 00000000 0000010a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00200000 00000000 00000000 1fc00000
        0x0060: 00030000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000005 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 01079009 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 0022b001 00000000 00000000 00000000
        0x00e0: 00008000 00000000 00000000 00000000
        0x00f0: 01ff0006 00000000 00070f86 1fa7e194
0:27:0: Intel SCH HD Audio
        0x0000: Vendor ID: 8086 Product ID: 811b
        0x0004: Command: 0006 Status ID: 0010
        0x0008: Class: 04 Subclass: 03 Interface: 00 Revision: 07
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 08
        0x0010: BAR mem 64bit addr: 0x00000000dff5c000/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: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x0070: Capability 0x10: PCI Express
        0x0000: 811b8086 00100006 04030007 00000008
        0x0010: dff5c004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 81198086
        0x0030: 00000000 00000050 00000000 0000010a
        0x0040: 00000000 00000000 00000000 00008000
        0x0050: 48027001 00000000 00000000 00000000
        0x0060: 00000005 00000000 00000000 00000000
        0x0070: 00910010 00000000 00000800 00000000
        0x0080: 00000001 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 0d000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00070f86 00000002
 0:28:0: Intel SCH PCIE
        0x0000: Vendor ID: 8086 Product ID: 8110
        0x0004: Command: 0107 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 07
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 08
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1
                Secondary Latency Timer: 00
        0x001c: I/O Base: d0 I/O Limit: d0 Secondary Status: 2000
        0x0020: Memory Base: cfc0 Memory Limit: cfc0
        0x0024: Prefetch Memory Base: ff90 Prefetch Memory Limit: ff90
        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: 0a Bridge Control: 0002
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
        0x0000: 81108086 00100107 06040007 00810008
        0x0010: 00000000 00000000 00010100 2000d0d0
        0x0020: cfc0cfc0 ff90ff90 00000000 00000000
        0x0030: 00000000 00000040 00000000 0002010a
        0x0040: 01419010 00008fc0 00100000 01152c11
        0x0050: 30110140 00000060 00400028 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 0000a00d 81198086 00000000 00000000
        0x00a0: c8020001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00510000 00000000
        0x00e0: 00c70000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00070f86 00000000
0:28:1: Intel SCH PCIE
        0x0000: Vendor ID: 8086 Product ID: 8112
        0x0004: Command: 0106 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 07
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 08
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 2 Subordinate Bus: 4
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0 I/O Limit: 00 Secondary Status: 2000
        0x0020: Memory Base: cfd0 Memory Limit: cfd0
        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: 02 Line: 0b Bridge Control: 0002
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
        0x0000: 81128086 00100106 06040007 00010008
        0x0010: 00000000 00000000 00040200 200000f0
        0x0020: cfd0cfd0 0000fff0 00000000 00000000
        0x0030: 00000000 00000040 00000000 0002020b
        0x0040: 01419010 00008fc0 00100000 02152c11
        0x0050: 30110140 00000060 00400028 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 0000a00d 81198086 00000000 00000000
        0x00a0: c8020001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00510000 00000000
        0x00e0: 00c70000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00070f86 00000000
 0:29:0: Intel SCH USB
        0x0000: Vendor ID: 8086 Product ID: 8114
        0x0004: Command: 0005 Status ID: 0000
        0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 07
        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: 0x0000e480/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0000: 81148086 00000005 0c030007 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 0000e481 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 0000010a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000010 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 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 00070f86 00000000
0:29:1: Intel SCH USB
        0x0000: Vendor ID: 8086 Product ID: 8115
        0x0004: Command: 0005 Status ID: 0000
        0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 07
        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: 0x0000e080/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0000: 81158086 00000005 0c030007 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 0000e081 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 0000020b
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000010 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 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 00070f86 00000000
 0:29:2: Intel SCH USB
        0x0000: Vendor ID: 8086 Product ID: 8116
        0x0004: Command: 0005 Status ID: 0000
        0x0008: Class: 0c Subclass: 03 Interface: 00 Revision: 07
        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: 0x0000ef00/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 05 Min Gnt: 00 Max Lat: 00
        0x0000: 81168086 00000005 0c030007 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 0000ef01 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 00000305
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000010 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 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 00070f86 00000000
 0:29:7: Intel SCH USB
        0x0000: Vendor ID: 8086 Product ID: 8117
        0x0004: Command: 0006 Status ID: 0010
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 07
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xdff5bc00/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: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 04 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x0a: Debug Port
        0x0000: 81178086 00100006 0c032007 00000000
        0x0010: dff5bc00 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 81198086
        0x0030: 00000000 00000050 00000000 0000040f
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: c9c25801 00000000 20a0000a 00000000
        0x0060: 01ff2020 00000000 00000001 c0002000
        0x0070: 3fdf0000 00000000 00000000 00000000
        0x0080: 00000000 00000001 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 16003f80 0000c000 1800ff4f
        0x00d0: 00000000 00ffaa00 00ff00ff 88000122
        0x00e0: e8340000 006db6db 00000000 00000000
        0x00f0: 49008001 00408588 00070f86 30000000
 0:30:0: Intel SCH SD/MMC
        0x0000: Vendor ID: 8086 Product ID: 811c
        0x0004: Command: 0006 Status ID: 0000
        0x0008: Class: 08 Subclass: 05 Interface: 01 Revision: 07
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xdff5b800/0x00000100
        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: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0000: 811c8086 00000006 08050107 00800000
        0x0010: dff5b800 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 0000010a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 000000ff 00000015 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 00000006 00070f86 00000000
0:30:1: Intel SCH SD/MMC
        0x0000: Vendor ID: 8086 Product ID: 811d
        0x0004: Command: 0006 Status ID: 0000
        0x0008: Class: 08 Subclass: 05 Interface: 01 Revision: 07
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xdff5b400/0x00000100
        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: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0000: 811d8086 00000006 08050107 00000000
        0x0010: dff5b400 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 0000020b
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 000000ff 00000015 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 00000004 00070f86 00000000
 0:30:2: Intel SCH SD/MMC
        0x0000: Vendor ID: 8086 Product ID: 811e
        0x0004: Command: 0006 Status ID: 0000
        0x0008: Class: 08 Subclass: 05 Interface: 01 Revision: 07
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xdff5b000/0x00000100
        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: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 05 Min Gnt: 00 Max Lat: 00
        0x0000: 811e8086 00000006 08050107 00000000
        0x0010: dff5b000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 00000305
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 000000ff 00000029 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 00000004 00070f86 00000000
0:31:0: Intel SCH LPC
        0x0000: Vendor ID: 8086 Product ID: 8119
        0x0004: Command: 0003 Status ID: 0000
        0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 07
        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: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 81198086 00000003 06010007 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 80000400 80000480 80000900 800009c0
        0x0050: 00000000 00060ff0 00000000 00000000
        0x0060: 0f050b0a 80808080 00000080 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00112233 ff000000 00000100 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: f0000001 00000000 00070f86 00000000
 0:31:1: Intel SCH IDE
        0x0000: Vendor ID: 8086 Product ID: 811a
        0x0004: Command: 0005 Status ID: 0000
        0x0008: Class: 01 Subclass: 01 Interface: 80 Revision: 07
        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: 0x0000ffa0/0x0010
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 8119
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 811a8086 00000005 01018007 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 0000ffa1 00000000 00000000 81198086
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 0000007c 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 00070f86 00000000
1:0:0: Realtek 8168
        0x0000: Vendor ID: 10ec Product ID: 8168
        0x0004: Command: 0007 Status ID: 0010
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 03
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 08
        0x0010: BAR io addr: 0x0000de00/0x0100
        0x0014: BAR empty (00000000)
        0x0018: BAR mem 64bit addr: 0x00000000cfcff000/0x00001000
        0x0020: BAR mem prefetchable 64bit addr: 0x00000000ff9fc000/0x00004000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 10ec Product ID: 0123
        0x0030: Expansion ROM Base Address: cfcc0000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
        0x0050: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x00ac: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
        0x00cc: Capability 0x03: Vital Product Data (VPD)
        0x0000: 816810ec 00100007 02000003 00000008
        0x0010: 0000de01 00000000 cfcff004 00000000
        0x0020: ff9fc00c 00000000 00000000 012310ec
        0x0030: cfcc0000 00000040 00000000 0000010a
        0x0040: ffc35001 00000108 00000000 00000000
        0x0050: 00807005 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0202ac10 00008cc0 00192010 00073c11
        0x0080: 10110040 00000000 00000000 00000000
        0x0090: 00000000 00000010 00000000 00000000
        0x00a0: 00000000 00000000 00000000 0003cc11
        0x00b0: 00000004 00000804 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000003
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 2:0:0: Pericom unknown
        0x0000: Vendor ID: 12d8 Product ID: 400c
        0x0004: Command: 0106 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 02
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 08
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 2 Secondary Bus: 3 Subordinate Bus: 4
                Secondary Latency Timer: 00
        0x001c: I/O Base: f1 I/O Limit: 01 Secondary Status: 0000
        0x0020: Memory Base: cfd0 Memory Limit: cfd0
        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: 0000 I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Bridge Control: 0003
        0x0080: Capability 0x01: Power Management
        0x009c: Capability 0x03: Vital Product Data (VPD)
        0x00a4: Capability 0x09: Vendor Specific
        0x00c4: Capability 0x0d: PCI-PCI
        0x00e0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 400c12d8 00100106 06040002 00010008
        0x0010: 00000000 00000000 00040302 000001f1
        0x0020: cfd0cfd0 0001fff1 00000000 00000000
        0x0030: 00000000 00000080 00000000 00030000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: ffc39c01 00000008 00000000 00000000
        0x0090: 00000000 00000000 00000000 0000a403
        0x00a0: 00000000 000cc409 04001060 04000800
        0x00b0: 80000000 21b30102 55d24030 18d01e27
        0x00c0: 00000000 0000e00d 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000060
        0x00e0: 00510010 00008001 00190000 00003411
        0x00f0: 10110040 00000000 00000000 00000000
3:3:0: Pericom unknown
        0x0000: Vendor ID: 12d8 Product ID: 400c
        0x0004: Command: 0106 Status ID: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 02
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 08
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 3 Secondary Bus: 4 Subordinate Bus: 4
                Secondary Latency Timer: 00
        0x001c: I/O Base: f1 I/O Limit: 01 Secondary Status: 0000
        0x0020: Memory Base: cfd0 Memory Limit: cfd0
        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: 0000 I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Bridge Control: 0003
        0x0080: Capability 0x01: Power Management
        0x008c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00a4: Capability 0x09: Vendor Specific
        0x00c4: Capability 0x0d: PCI-PCI
        0x00e0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 400c12d8 00100106 06040002 00010008
        0x0010: 00000000 00000000 00040403 000001f1
        0x0020: cfd0cfd0 0001fff1 00000000 00000000
        0x0030: 00000000 00000080 00000000 00030000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: ffc38c01 00000008 00000000 0080a405
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 000cc409 04001060 04000800
        0x00b0: 80000000 02004100 00000030 00000004
        0x00c0: 00000000 0000e00d 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00610010 00008001 00100000 03003411
        0x00f0: 10110000 00000000 004003c0 00000000
 4:0:0: Pericom unknown
        0x0000: Vendor ID: 12d8 Product ID: 400e
        0x0004: Command: 0007 Status ID: 0010
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 01
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 08
        0x0010: BAR mem 32bit addr: 0xcfdff000/0x00001000
        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: 12d8 Product ID: 400e
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x01: Power Management
        0x008c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00e0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 400e12d8 00100007 0c031001 00800008
        0x0010: cfdff000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 400e12d8
        0x0030: 00000000 00000080 00000000 0000010a
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: ffc38c01 00000008 00000000 0000e005
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00149400 00149400 00149400 00149400
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00110010 00008001 00100010 00003411
        0x00f0: 00110000 00000000 00000000 00000000
 4:0:1: Pericom unknown
        0x0000: Vendor ID: 12d8 Product ID: 400e
        0x0004: Command: 0007 Status ID: 0010
        0x0008: Class: 0c Subclass: 03 Interface: 10 Revision: 01
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 08
        0x0010: BAR mem 32bit addr: 0xcfdfe000/0x00001000
        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: 12d8 Product ID: 400e
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x01: Power Management
        0x008c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00e0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 400e12d8 00100007 0c031001 00800008
        0x0010: cfdfe000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 400e12d8
        0x0030: 00000000 00000080 00000000 0000020b
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: ffc38c01 00000008 00000000 0000e005
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00149400 00149400 00149400 00149400
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00110010 00008001 00100010 00003411
        0x00f0: 00110000 00000000 00000000 00000000
 4:0:2: Pericom unknown
        0x0000: Vendor ID: 12d8 Product ID: 400f
        0x0004: Command: 0007 Status ID: 0010
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 01
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 08
        0x0010: BAR mem 32bit addr: 0xcfdfdc00/0x00000100
        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: 12d8 Product ID: 400f
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 05 Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x01: Power Management
        0x008c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00e0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x0000: 400f12d8 00100007 0c032001 00800008
        0x0010: cfdfdc00 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 400f12d8
        0x0030: 00000000 00000080 00000000 00000305
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 001f2020 00000000 00009010 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: ffc38c01 00000008 00000000 0000e005
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00149400 00149400 00149400 00149400
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00110010 00008001 00100010 00003411
        0x00f0: 00110000 00000000 00000000 00000000

Reply via email to