Apart from the obvious style(9) problems, can anyone give me guidance on
how to approach this diff? I'm quite uneasy at the amount of changes but these
nics are quite important, they're all over the place on Atom C3xxx boards
which are pretty much the main "next step up" from APUs.

I have an A2SDi-2C-HLN4F that I need to put in service soon (not so
bothered about the ix on this box, I'm using 4xSFP+ ixl, but giving it
a spin) - applying my merged diff (https://junkpile.org/ixgbe.diff2)
and adding PCI_PRODUCT_INTEL_X550EM_A_1G_T_L things work so far in a
quick test.

- MACs look sane

- no problems seen in rx/tx at 1G link speed, I haven't tried other
speeds; looking at Linux diffs it seems it may need a little change for 10M

- haven't tried jumbos yet

- seems fairly reliable so far but tx performance is a bit poor, ~500M
max sends from tcpbench - rx speeds are fine

- NFS works

- dmesg/pcidevs below in case they're of interest


On 2019/10/30 21:43, Stuart Henderson wrote:
> On 2019/10/30 07:34, sven falempin wrote:
> > https://github.com/dohnuts/wip/blob/master/ixgbe.diff
> > 
> > Needs lots of cleaning
> > 
> > On Wed, Oct 30, 2019 at 6:59 AM Joerg Goltermann <j...@osn.de> wrote:
> > 
> > > Hello,
> > >
> > > I have a new Lanner NCA-1510A (with a Intel C3558) which has some
> > > X553 SGMII ethernet ports. Unfortunately there is no support in ix(4)
> > > for this type.
> > >
> > > Is anyone working on an update for the ix(4) to support the new
> > > hardware?
> > >
> > > I took a look at the actual ix(4) and it's a bit confusing. I'm
> > > not sure about the "version" of this driver compared to FreeBSD/
> > > Intel version.
> > >
> > > Wouldn't it be nice to have a more "stock" version of the driver. This
> > > would make it much easier to port updates from FreeBSD/Intel to OpenBSD.
> > >
> > > Any feedback is appreciated.
> > >
> > >   - Joerg
> > >
> 
> Oh I've got a machine coming soon and I have a nasty feeling it's going to
> have one of those ..
> 
> That diff is stale, I've merged conflicts at https://junkpile.org/ixgbe.diff2,
> and it builds but totally untested.
> 

$  sysctl hw
hw.machine=amd64
hw.model=Intel(R) Atom(TM) CPU C3338 @ 1.50GHz
hw.ncpu=2
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=sd0:f232b1bd76ed931b
hw.diskcount=1
hw.sensors.cpu0.temp0=32.00 degC
hw.cpuspeed=2200
hw.setperf=199
hw.vendor=Supermicro
hw.product=Super Server
hw.version=0123456789
hw.serialno=0123456789
hw.uuid=00000000-0000-0000-0000-3cecef004fd4
hw.physmem=8530952192
hw.usermem=8530939904
hw.ncpufound=2
hw.allowpowerdown=1
hw.perfpolicy=manual
hw.smt=0
hw.ncpuonline=2


OpenBSD 6.6-current (GENERIC.MP) #1: Wed Nov 13 23:40:03 UTC 2019
    sthen@xxx:/sys/arch/amd64/compile/GENERIC.MP
real mem = 8530952192 (8135MB)
avail mem = 8260022272 (7877MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 3.0 @ 0x7f0c3000 (32 entries)
bios0: vendor American Megatrends Inc. version "1.1c" date 06/25/2019
bios0: Supermicro Super Server
acpi0 at bios0: ACPI 6.1
acpi0: sleep states S0 S4 S5
acpi0: tables DSDT FACP FPDT FIDT SPMI MCFG WDAT APIC BDAT HPET UEFI SSDT DMAR 
HEST BERT ERST EINJ WSMT
acpi0: wakeup devices XHC1(S4) OBL1(S4) LAN1(S4) PEX0(S4) LAN2(S4) LAN3(S4) 
PEX1(S4) PEX6(S4) PEX7(S4)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimcfg0 at acpi0
acpimcfg0: addr 0xe0000000, bus 0-255
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 12 (boot processor)
cpu0: Intel(R) Atom(TM) CPU C3338 @ 1.50GHz, 2200.42 MHz, 06-5f-01
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,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu0: 2MB 64b/line 16-way L2 cache
cpu0: cannot disable silicon debug
cpu0: smt 0, core 6, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 25MHz
cpu0: mwait min=64, max=64, C-substates=0.2.0.2, IBE
cpu1 at mainbus0: apid 24 (application processor)
cpu1: Intel(R) Atom(TM) CPU C3338 @ 1.50GHz, 2200.02 MHz, 06-5f-01
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,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,MD_CLEAR,IBRS,IBPB,STIBP,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu1: 2MB 64b/line 16-way L2 cache
cpu1: cannot disable silicon debug
cpu1: smt 0, core 12, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
acpihpet0 at acpi0: 23999999 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 4 (VRP0)
acpiprt2 at acpi0: bus 1 (PEX0)
acpiprt3 at acpi0: bus -1 (VRP2)
acpiprt4 at acpi0: bus 5 (VRP1)
acpiprt5 at acpi0: bus -1 (PEX1)
acpiprt6 at acpi0: bus -1 (PEX6)
acpiprt7 at acpi0: bus 2 (PEX7)
acpiprt8 at acpi0: bus 3 (BR28)
acpicpu0 at acpi0: C2(10@50 mwait.1@0x21), C1(1000@1 mwait.1@0x1), PSS
acpicpu1 at acpi0: C2(10@50 mwait.1@0x21), C1(1000@1 mwait.1@0x1), PSS
acpipci0 at acpi0 PCI0: 0x00000010 0x00000011 0x00000000
"PNP0003" at acpi0 not configured
acpicmos0 at acpi0
"IPI0001" at acpi0 not configured
"PNP0C33" at acpi0 not configured
ipmi at mainbus0 not configured
cpu0: Enhanced SpeedStep 2200 MHz: speeds: 1501, 1500, 1400, 1300, 1200, 1100, 
1000, 900, 800 MHz
pci0 at mainbus0 bus 0
0:31:5: mem address conflict 0xfe010000/0x1000
pchb0 at pci0 dev 0 function 0 "Intel C3000 Host" rev 0x11
pchb1 at pci0 dev 4 function 0 "Intel C3000 GLREG" rev 0x11
"Intel C3000 RCEC" rev 0x11 at pci0 dev 5 function 0 not configured
ppb0 at pci0 dev 9 function 0 "Intel C3000 PCIE" rev 0x11: msi
pci1 at ppb0 bus 1
ixl0 at pci1 dev 0 function 0 "Intel X710 SFP+" rev 0x02: port 3, FW 6.80.48603 
API 1.7, msi, address f8:f2:1e:57:46:80
ixl1 at pci1 dev 0 function 1 "Intel X710 SFP+" rev 0x02: port 2, FW 6.80.48603 
API 1.7, msi, address f8:f2:1e:57:46:81
ixl2 at pci1 dev 0 function 2 "Intel X710 SFP+" rev 0x02: port 0, FW 6.80.48603 
API 1.7, msi, address f8:f2:1e:57:46:82
ixl3 at pci1 dev 0 function 3 "Intel X710 SFP+" rev 0x02: port 1, FW 6.80.48603 
API 1.7, msi, address f8:f2:1e:57:46:83
ppb1 at pci0 dev 17 function 0 "Intel C3000 PCIE" rev 0x11
pci2 at ppb1 bus 2
ppb2 at pci2 dev 0 function 0 "ASPEED Technology AST1150 PCI" rev 0x03
pci3 at ppb2 bus 3
vga1 at pci3 dev 0 function 0 "ASPEED Technology AST2000" rev 0x30
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
"Intel C3000 SMBus" rev 0x11 at pci0 dev 18 function 0 not configured
ahci0 at pci0 dev 20 function 0 "Intel C3000 AHCI" rev 0x11: msi, AHCI 1.3.1
ahci0: port 6: 6.0Gb/s
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 6 lun 0: <ATA, INTEL SSDSC2KW12, LHF> naa.55cd2e414f20d405
sd0: 122104MB, 512 bytes/sector, 250069680 sectors, thin
xhci0 at pci0 dev 21 function 0 "Intel C3000 xHCI" rev 0x11: msi, xHCI 1.0
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 
addr 1
ppb3 at pci0 dev 22 function 0 "Intel C3000 PCIE" rev 0x11
pci4 at ppb3 bus 4
ix0 at pci4 dev 0 function 0 "Intel X553 SGMII" rev 0x11: msi, address 
3c:ec:ef:00:4f:d4
ix1 at pci4 dev 0 function 1 "Intel X553 SGMII" rev 0x11: msi, address 
3c:ec:ef:00:4f:d5
ppb4 at pci0 dev 23 function 0 "Intel C3000 PCIE" rev 0x11
pci5 at ppb4 bus 5
ix2 at pci5 dev 0 function 0 "Intel X553 SGMII" rev 0x11: msi, address 
3c:ec:ef:00:4f:d6
ix3 at pci5 dev 0 function 1 "Intel X553 SGMII" rev 0x11: msi, address 
3c:ec:ef:00:4f:d7
"Intel C3000 ME HECI" rev 0x11 at pci0 dev 24 function 0 not configured
pcib0 at pci0 dev 31 function 0 "Intel C3000 LPC" rev 0x11
"Intel C3000 PMC" rev 0x11 at pci0 dev 31 function 2 not configured
"Intel C3000 SMBus" rev 0x11 at pci0 dev 31 function 4 not configured
"Intel C3000 SPI" rev 0x11 at pci0 dev 31 function 5 not configured
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
com1: console
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
vmm0 at mainbus0: VMX/EPT
uhub1 at uhub0 port 2 configuration 1 interface 0 "Chicony Generic USB Hub" rev 
1.10/1.00 addr 2
uhidev0 at uhub1 port 1 configuration 1 interface 0 "Chicony PFU-65 USB 
Keyboard" rev 1.10/1.00 addr 3
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhub2 at uhub0 port 3 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" 
rev 2.00/32.98 addr 4
uhub3 at uhub2 port 1 configuration 1 interface 0 "ATEN International product 
0x7000" rev 2.00/0.00 addr 5
uhidev1 at uhub3 port 1 configuration 1 interface 0 "ATEN International product 
0x2419" rev 1.10/1.00 addr 6
uhidev1: iclass 3/1
ukbd1 at uhidev1: 8 variable keys, 6 key codes
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhidev2 at uhub3 port 1 configuration 1 interface 1 "ATEN International product 
0x2419" rev 1.10/1.00 addr 6
uhidev2: iclass 3/1
ums0 at uhidev2: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
uhub4 at uhub2 port 2 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" 
rev 2.00/32.98 addr 7
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (f232b1bd76ed931b.a) swap on sd0b dump on sd0b


# pcidump -vxx
Domain /dev/pci0:
 0:0:0: Intel C3000 Host
        0x0000: Vendor ID: 8086, Product ID: 1980
        0x0004: Command: 0007, Status: 0000
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 11
        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: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 19808086 00000007 06000011 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 000000e0 00000000 00000000
        0x0040: 00000000 00000000 fed10001 00000000
        0x0050: 00000002 00000001 00000000 00000000
        0x0060: e0000001 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 80000000 00000002
        0x00b0: 00000000 80000001 7fc00001 80000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 010c0009 00048800 81000000 00000000
        0x00f0: 00000000 011c0f10 00000000 ff000000
 0:4:0: Intel C3000 GLREG
        0x0000: Vendor ID: 8086, Product ID: 19a1
        0x0004: Command: 0000, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 00 Host,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 10
        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: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x00: Unknown
        0x0000: 19a18086 00100000 06000011 00000010
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 00000040 00000000 00000000
        0x0040: 00920010 00000001 00000020 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 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:5:0: Intel C3000 RCEC
        0x0000: Vendor ID: 8086, Product ID: 19a2
        0x0004: Command: 0144, Status: 0010
        0x0008: Class: 08 System, Subclass: 07 Root Complex Event,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 10
        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: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0150: Enhanced Capability 0x07: Root Complex Event Collector
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: 19a28086 00100144 08070011 00000010
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 00000040 00000000 0000010f
        0x0040: 00a28010 00000001 000b0027 00000000
        0x0050: 00000000 00000000 00000000 00000007
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: c8039001 00000000 00000000 00000000
        0x0090: 01000005 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 00000000 00000000
 0:9:0: Intel C3000 PCIE
        0x0000: Vendor ID: 8086, Product ID: 19a4
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem 64bit addr: 0x00000000df520000/0x00020000
        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: df10, Memory Limit: df20
        0x0024: Prefetch Memory Base: d901, Prefetch Memory Limit: dd01
        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: 0b, Bridge Control: 0013
        0x0040: Capability 0x10: PCI Express
                Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0138: Enhanced Capability 0x0d: Access Control Services
        0x0150: Enhanced Capability 0x12: Multicast
        0x0180: Enhanced Capability 0x0b: Vendor-Specific
        0x0190: Enhanced Capability 0x1d: Downstream Port Containment
        0x01d0: Enhanced Capability 0x1e: L1 PM
        0x0200: Enhanced Capability 0x19: Secondary PCIe Capability
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x0d: PCI-PCI
        0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0000: 19a48086 00100147 06040011 00010010
        0x0010: df520004 00000000 00010100 200000f0
        0x0020: df20df10 dd01d901 00000000 00000000
        0x0030: 00000000 00000040 00000000 0013010b
        0x0040: 01428010 00008021 00005027 09794043
        0x0050: f0430040 0038fd00 004003e8 00010007
        0x0060: 00000000 00000c37 00000009 0000000e
        0x0070: 001e0003 00000000 00000000 00000000
        0x0080: c8038801 00000008 0000900d 096915d9
        0x0090: 01010005 fee0c000 00000060 00000000
        0x00a0: 00000000 00000000 000000e0 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 80000003 00000000 00000000 00000000
        0x00d0: 00000000 00000008 00000000 00000000
        0x00e0: 00000000 00000000 00070000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:17:0: Intel C3000 PCIE
        0x0000: Vendor ID: 8086, Product ID: 19ab
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem 64bit addr: 0x00000000df500000/0x00020000
        0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 3,
                Secondary Latency Timer: 00
        0x001c: I/O Base: d0, I/O Limit: d0, Secondary Status: 2000
        0x0020: Memory Base: de00, Memory Limit: df00
        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: 04, Line: 0f, Bridge Control: 001b
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 8.0 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0138: Enhanced Capability 0x0d: Access Control Services
        0x0150: Enhanced Capability 0x12: Multicast
        0x0180: Enhanced Capability 0x0b: Vendor-Specific
        0x0190: Enhanced Capability 0x1d: Downstream Port Containment
        0x01d0: Enhanced Capability 0x1e: L1 PM
        0x0200: Enhanced Capability 0x19: Secondary PCIe Capability
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x0d: PCI-PCI
        0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: 19ab8086 00100147 06040011 00010010
        0x0010: df500004 00000000 00030200 2000d0d0
        0x0020: df00de00 0001fff1 00000000 00000000
        0x0030: 00000000 00000040 00000000 001b040f
        0x0040: 00428010 00008021 00005007 11794013
        0x0050: 70110040 0000b200 014003c0 00010007
        0x0060: 00000000 00000c37 00000009 0000000e
        0x0070: 00000003 00000000 00000000 00000000
        0x0080: c8038801 00000008 0000900d 096915d9
        0x0090: 01000005 00000000 00000000 00000000
        0x00a0: 00000000 00000000 000000e0 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 80000000 00000000 00000000 00000000
        0x00d0: 00000000 00000008 00000000 00000000
        0x00e0: 00000000 00000000 00070000 00000000
        0x00f0: 00000000 00000000 00000003 00000000
 0:18:0: Intel C3000 SMBus
        0x0000: Vendor ID: 8086, Product ID: 19ac
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000df55a000/0x00000400
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x10: PCI Express
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0080: Capability 0x01: Power Management
                State: D0
        0x008c: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: 19ac8086 00100146 08800011 00000000
        0x0010: df55a004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 00000040 00000000 0000010b
        0x0040: 00928010 10008001 00000827 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000010 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00038c01 00000000 00000000 01800005
        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 00010000 80108010
        0x00f0: 00000000 00000000 00000000 00000000
 0:20:0: Intel C3000 AHCI
        0x0000: Vendor ID: 8086, Product ID: 19c2
        0x0004: Command: 0147, Status: 02b0
        0x0008: Class: 01 Mass Storage, Subclass: 06 SATA,
                Interface: 01, Revision: 11
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xdf554000/0x00002000
        0x0014: BAR mem 32bit addr: 0xdf559000/0x00000100
        0x0018: BAR io addr: 0x0000e050/0x0008
        0x001c: BAR io addr: 0x0000e040/0x0004
        0x0020: BAR io addr: 0x0000e020/0x0020
        0x0024: BAR mem 32bit addr: 0xdf558000/0x00000800
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x01: Power Management
                State: D0
        0x00a8: Capability 0x12: SATA
        0x00d0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 8 (BAR 0:0)
        0x0000: 19c28086 02b00147 01060111 00000000
        0x0010: df554000 df559000 0000e051 0000e041
        0x0020: 0000e021 df558000 00000000 096915d9
        0x0030: 00000000 00000080 00000000 0000010e
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 4003a801 00000008 00000000 00000000
        0x0080: 00017005 fee0c000 00000061 00000000
        0x0090: 00870087 00400078 00000000 8000fa30
        0x00a0: 000000d4 2c1e1108 0010d012 00000048
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00070011 00000000 00000001 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 01100f1c 00000000
 0:21:0: Intel C3000 xHCI
        0x0000: Vendor ID: 8086, Product ID: 19d0
        0x0004: Command: 0146, Status: 0290
        0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
                Interface: 30, Revision: 11
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000df540000/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: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00
        0x0070: Capability 0x01: Power Management
                State: D0
        0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0000: 19d08086 02900146 0c033011 00000000
        0x0010: df540004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 00000070 00000000 00000107
        0x0040: 803401fd 83cfc68f 00000000 00000000
        0x0050: 07ce6e5b 00000000 00000000 00000000
        0x0060: 00006030 00000000 00000000 00000000
        0x0070: c1c28001 00000008 00000000 00000000
        0x0080: 00870005 fee0c000 00000000 00000062
        0x0090: f0140009 01400010 00000000 00080ac1
        0x00a0: 00020800 00001800 0002408f 00040100
        0x00b0: 00000003 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 01100f1c 00000002
 0:22:0: Intel C3000 PCIE
        0x0000: Vendor ID: 8086, Product ID: 19d1
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 4, Subordinate Bus: 4,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
        0x0020: Memory Base: df40, Memory Limit: df40
        0x0024: Prefetch Memory Base: dd81, Prefetch Memory Limit: ddc1
        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: 0b, Bridge Control: 0013
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0138: Enhanced Capability 0x0d: Access Control Services
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x0d: PCI-PCI
        0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: 19d18086 00100147 06040011 00010010
        0x0010: 00000000 00000000 00040400 200000f0
        0x0020: df40df40 ddc1dd81 00000000 00000000
        0x0030: 00000000 00000040 00000000 0013010b
        0x0040: 00428010 00008000 00092007 11000c11
        0x0050: 10110040 00000000 00400000 00010007
        0x0060: 00000000 00000020 00000000 00000002
        0x0070: 00000001 00000000 00000000 00000000
        0x0080: c8038801 00000008 0000900d 096915d9
        0x0090: 01000005 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 00070000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:23:0: Intel C3000 PCIE
        0x0000: Vendor ID: 8086, Product ID: 19d2
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 0, Secondary Bus: 5, Subordinate Bus: 5,
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
        0x0020: Memory Base: df30, Memory Limit: df30
        0x0024: Prefetch Memory Base: dd21, Prefetch Memory Limit: dd61
        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: 0013
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0138: Enhanced Capability 0x0d: Access Control Services
        0x0080: Capability 0x01: Power Management
                State: D0
        0x0088: Capability 0x0d: PCI-PCI
        0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: 19d28086 00100147 06040011 00010010
        0x0010: 00000000 00000000 00050500 200000f0
        0x0020: df30df30 dd61dd21 00000000 00000000
        0x0030: 00000000 00000040 00000000 0013010a
        0x0040: 00428010 00008000 00092007 11000c11
        0x0050: 10110040 00000000 00400000 00010007
        0x0060: 00000000 00000020 00000000 00000002
        0x0070: 00000001 00000000 00000000 00000000
        0x0080: c8038801 00000008 0000900d 096915d9
        0x0090: 01000005 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 00070000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:24:0: Intel C3000 ME HECI
        0x0000: Vendor ID: 8086, Product ID: 19d3
        0x0004: Command: 0006, Status: 0010
        0x0008: Class: 07 Communications, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000df557000/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: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
                State: D0
        0x008c: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: 19d38086 00100006 07800011 00800000
        0x0010: df557004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 00000050 00000000 0000010b
        0x0040: 000f0355 80010000 8811c820 00000000
        0x0050: 40038c01 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 40000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 01100f1c 00000000
 0:31:0: Intel C3000 LPC
        0x0000: Vendor ID: 8086, Product ID: 19dc
        0x0004: Command: 0007, Status: 0200
        0x0008: Class: 06 Bridge, Subclass: 01 ISA,
                Interface: 00, Revision: 11
        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: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 19dc8086 02000007 06010011 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 000000d0 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 34030010 00000a01 000c0ca1 00000000
        0x0090: 00000000 00000500 80000001 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00112233 00004567 0000ffcf 000000a2
        0x00e0: 000000c0 00000000 00000000 00000000
        0x00f0: 00000000 00000000 01100f1c 00000000
 0:31:2: Intel C3000 PMC
        0x0000: Vendor ID: 8086, Product ID: 19de
        0x0004: Command: 0006, Status: 0000
        0x0008: Class: 05 Memory, Subclass: 80 Miscellaneous,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xdf550000/0x00004000
        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: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 19de8086 00000006 05800011 00800000
        0x0010: df550000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 00000000 00000000 00000000
        0x0040: 00001801 00000180 fe000000 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: a0800210 00060000 00000200 80000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 01100f1c 00000000
 0:31:4: Intel C3000 SMBus
        0x0000: Vendor ID: 8086, Product ID: 19df
        0x0004: Command: 0003, Status: 0280
        0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000df556000/0x00000100
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000e000/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0000: 19df8086 02800003 0c050011 00000000
        0x0010: df556004 00000000 00000000 00000000
        0x0020: 0000e001 00000000 00000000 096915d9
        0x0030: 00000000 00000000 00000000 0000010f
        0x0040: 00000011 00000000 00000000 00000000
        0x0050: 00000401 00000100 00000000 00000000
        0x0060: 00050504 10030000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00040004 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 01100f1c 00000000
 0:31:5: Intel C3000 SPI
        0x0000: Vendor ID: 8086, Product ID: 19e0
        0x0004: Command: 0402, Status: 0000
        0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0x00000000/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: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x0000: 19e08086 00000402 0c800011 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        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 00000000 0000ffcf 00000aa7
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 01100f1c 00000000
 1:0:0: Intel X710 SFP+
        0x0000: Vendor ID: 8086, Product ID: 1572
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 02
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000dc000000/0x01000000
        0x0018: BAR empty (00000000)
        0x001c: BAR mem prefetchable 64bit addr: 0x00000000dd018000/0x00008000
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0005
        0x0030: Expansion ROM Base Address: df280000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 129 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 804657ffff1ef2f8
        0x01a0: Enhanced Capability 0x17: TPH Requester
        0x01b0: Enhanced Capability 0x0d: Access Control Services
        0x01d0: Enhanced Capability 0x19: Secondary PCIe Capability
        0x00e0: Capability 0x03: Vital Product Data (VPD)
        0x0000: 15728086 00100146 02000002 00800010
        0x0010: dc00000c 00000000 00000000 dd01800c
        0x0020: 00000000 00000000 00000000 00058086
        0x0030: df280000 00000040 00000000 0000010b
        0x0040: c8235001 00002008 00000000 00000000
        0x0050: 01817005 fee0c000 00000000 00000072
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0080a011 00000003 00001003 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 0002e010 10008ce4 00092037 00425843
        0x00b0: 10430040 00000000 00000000 00000000
        0x00c0: 00000000 0000001f 00000009 0000000e
        0x00d0: 001e0003 00000000 00000000 00000000
        0x00e0: 81300003 deadbeef 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 1:0:1: Intel X710 SFP+
        0x0000: Vendor ID: 8086, Product ID: 1572
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 02
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000db000000/0x01000000
        0x0018: BAR empty (00000000)
        0x001c: BAR mem prefetchable 64bit addr: 0x00000000dd010000/0x00008000
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0000
        0x0030: Expansion ROM Base Address: df200000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 129 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 804657ffff1ef2f8
        0x01a0: Enhanced Capability 0x17: TPH Requester
        0x01b0: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x03: Vital Product Data (VPD)
        0x0000: 15728086 00100146 02000002 00800010
        0x0010: db00000c 00000000 00000000 dd01000c
        0x0020: 00000000 00000000 00000000 00008086
        0x0030: df200000 00000040 00000000 0000010b
        0x0040: c8235001 00002008 00000000 00000000
        0x0050: 01817005 fee0c000 00000000 00000073
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0080a011 00000003 00001003 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 0002e010 10008ce4 00092037 00425843
        0x00b0: 10430040 00000000 00000000 00000000
        0x00c0: 00000000 0000001f 00000009 0000000e
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 81300003 deadbeef 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 1:0:2: Intel X710 SFP+
        0x0000: Vendor ID: 8086, Product ID: 1572
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 02
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000da000000/0x01000000
        0x0018: BAR empty (00000000)
        0x001c: BAR mem prefetchable 64bit addr: 0x00000000dd008000/0x00008000
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0000
        0x0030: Expansion ROM Base Address: df180000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 129 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 804657ffff1ef2f8
        0x01a0: Enhanced Capability 0x17: TPH Requester
        0x01b0: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x03: Vital Product Data (VPD)
        0x0000: 15728086 00100146 02000002 00800010
        0x0010: da00000c 00000000 00000000 dd00800c
        0x0020: 00000000 00000000 00000000 00008086
        0x0030: df180000 00000040 00000000 0000010b
        0x0040: c8235001 00002008 00000000 00000000
        0x0050: 01817005 fee0c000 00000000 00000074
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0080a011 00000003 00001003 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 0002e010 10008ce4 00092037 00425843
        0x00b0: 10430040 00000000 00000000 00000000
        0x00c0: 00000000 0000001f 00000009 0000000e
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 81300003 deadbeef 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 1:0:3: Intel X710 SFP+
        0x0000: Vendor ID: 8086, Product ID: 1572
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 02
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000d9000000/0x01000000
        0x0018: BAR empty (00000000)
        0x001c: BAR mem prefetchable 64bit addr: 0x00000000dd000000/0x00008000
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0000
        0x0030: Expansion ROM Base Address: df100000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 129 (BAR 3:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 5.0 / 8.0 GT/s, Link Width: x4 / x4
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 804657ffff1ef2f8
        0x01a0: Enhanced Capability 0x17: TPH Requester
        0x01b0: Enhanced Capability 0x0d: Access Control Services
        0x00e0: Capability 0x03: Vital Product Data (VPD)
        0x0000: 15728086 00100146 02000002 00800010
        0x0010: d900000c 00000000 00000000 dd00000c
        0x0020: 00000000 00000000 00000000 00008086
        0x0030: df100000 00000040 00000000 0000010b
        0x0040: c8235001 00002008 00000000 00000000
        0x0050: 01817005 fee0c000 00000000 00000075
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0080a011 00000003 00001003 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 0002e010 10008ce4 00092037 00425843
        0x00b0: 10430040 00000000 00000000 00000000
        0x00c0: 00000000 0000001f 00000009 0000000e
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 81300003 deadbeef 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 2:0:0: ASPEED Technology AST1150 PCI
        0x0000: Vendor ID: 1a03, Product ID: 1150
        0x0004: Command: 0147, Status: 0010
        0x0008: Class: 06 Bridge, Subclass: 04 PCI,
                Interface: 00, Revision: 03
        0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: Primary Bus: 2, Secondary Bus: 3, Subordinate Bus: 3,
                Secondary Latency Timer: 20
        0x001c: I/O Base: d1, I/O Limit: d1, Secondary Status: 0220
        0x0020: Memory Base: de00, Memory Limit: df00
        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: 001b
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0078: Capability 0x01: Power Management
                State: D0
        0x0080: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x02: Virtual Channel Capability
        0x0800: Enhanced Capability 0x01: Advanced Error Reporting
        0x00a4: Capability 0x0d: PCI-PCI
        0x0000: 11501a03 00100147 06040003 00010010
        0x0010: 00000000 00000000 20030302 0220d1d1
        0x0020: df00de00 0001fff1 00000000 00000000
        0x0030: 00000000 00000050 00000000 001b0000
        0x0040: 00000000 01826160 00000000 00000000
        0x0050: 00807805 00000000 00000000 00000000
        0x0060: 00000000 00000000 00007811 00000000
        0x0070: 00000001 00000000 ffc38001 00000008
        0x0080: 0071a410 05900020 00192817 00025c11
        0x0090: 10110040 00000000 000003c0 00000000
        0x00a0: 00000000 0000000d 096915d9 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 3:0:0: ASPEED Technology AST2000
        0x0000: Vendor ID: 1a03, Product ID: 2000
        0x0004: Command: 0143, Status: 0210
        0x0008: Class: 03 Display, Subclass: 00 VGA,
                Interface: 00, Revision: 30
        0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
                Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xde000000/0x01000000
        0x0014: BAR mem 32bit addr: 0xdf000000/0x00020000
        0x0018: BAR io addr: 0x0000d000/0x0080
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 15d9 Product ID: 0969
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: no
        0x0000: 20001a03 02100143 03000030 00000000
        0x0010: de000000 df000000 0000d001 00000000
        0x0020: 00000000 00000000 00000000 096915d9
        0x0030: 00000000 00000040 00000000 0000010f
        0x0040: ffc35001 00000000 00000000 00000000
        0x0050: 00840005 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 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 4:0:0: Intel X553 SGMII
        0x0000: Vendor ID: 8086, Product ID: 15e5
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000dda00000/0x00200000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR mem prefetchable 64bit addr: 0x00000000ddc04000/0x00004000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0000
        0x0030: Expansion ROM Base Address: df480000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 64 (BAR 4:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 0000c9ffff000000
        0x0150: Enhanced Capability 0x0e: Alternate Routing ID
        0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization
        0x01b0: Enhanced Capability 0x0d: Access Control Services
        0x0000: 15e58086 00100146 02000011 00800010
        0x0010: dda0000c 00000000 00000000 00000000
        0x0020: ddc0400c 00000000 00000000 00008086
        0x0030: df480000 00000040 00000000 0000010b
        0x0040: c8235001 00002008 00000000 00000000
        0x0050: 01817005 fee0c000 00000000 00000076
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 003fa011 00000004 00002004 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 a0a0ffff 00000000 00000000
        0x00a0: 00020010 10008cc0 00192017 00000c11
        0x00b0: 10110040 00000000 00000000 00000000
        0x00c0: 00000000 0000001f 00000009 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000003 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 4:0:1: Intel X553 SGMII
        0x0000: Vendor ID: 8086, Product ID: 15e5
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000dd800000/0x00200000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR mem prefetchable 64bit addr: 0x00000000ddc00000/0x00004000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0000
        0x0030: Expansion ROM Base Address: df400000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 64 (BAR 4:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 0000c9ffff000000
        0x0150: Enhanced Capability 0x0e: Alternate Routing ID
        0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization
        0x01b0: Enhanced Capability 0x0d: Access Control Services
        0x0000: 15e58086 00100146 02000011 00800010
        0x0010: dd80000c 00000000 00000000 00000000
        0x0020: ddc0000c 00000000 00000000 00008086
        0x0030: df400000 00000040 00000000 0000020a
        0x0040: c8235001 00002008 00000000 00000000
        0x0050: 01817005 fee0c000 00000000 00000077
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 003fa011 00000004 00002004 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 a0a0ffff 00000000 00000000
        0x00a0: 00020010 10008cc0 00192017 00000c11
        0x00b0: 10110000 00000000 00000000 00000000
        0x00c0: 00000000 0000001f 00000009 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000003 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 5:0:0: Intel X553 SGMII
        0x0000: Vendor ID: 8086, Product ID: 15e5
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000dd400000/0x00200000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR mem prefetchable 64bit addr: 0x00000000dd604000/0x00004000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0000
        0x0030: Expansion ROM Base Address: df380000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 64 (BAR 4:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 0100c9ffff000000
        0x0150: Enhanced Capability 0x0e: Alternate Routing ID
        0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization
        0x01b0: Enhanced Capability 0x0d: Access Control Services
        0x0000: 15e58086 00100146 02000011 00800010
        0x0010: dd40000c 00000000 00000000 00000000
        0x0020: dd60400c 00000000 00000000 00008086
        0x0030: df380000 00000040 00000000 0000010a
        0x0040: c8235001 00002008 00000000 00000000
        0x0050: 01817005 fee0c000 00000000 00000078
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 003fa011 00000004 00002004 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 a0a0ffff 00000000 00000000
        0x00a0: 00020010 10008cc0 00192017 00000c11
        0x00b0: 10110040 00000000 00000000 00000000
        0x00c0: 00000000 0000001f 00000009 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000003 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 5:0:1: Intel X553 SGMII
        0x0000: Vendor ID: 8086, Product ID: 15e5
        0x0004: Command: 0146, Status: 0010
        0x0008: Class: 02 Network, Subclass: 00 Ethernet,
                Interface: 00, Revision: 11
        0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
                Cache Line Size: 10
        0x0010: BAR mem prefetchable 64bit addr: 0x00000000dd200000/0x00200000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR mem prefetchable 64bit addr: 0x00000000dd600000/0x00004000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 8086 Product ID: 0000
        0x0030: Expansion ROM Base Address: df300000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
                State: D0
        0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
                Enabled: yes
        0x0070: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
                Enabled: no; table size 64 (BAR 4:0)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s, Link Width: x1 / x1
        0x0100: Enhanced Capability 0x01: Advanced Error Reporting
        0x0140: Enhanced Capability 0x03: Device Serial Number
                Serial Number: 0100c9ffff000000
        0x0150: Enhanced Capability 0x0e: Alternate Routing ID
        0x0160: Enhanced Capability 0x10: Single Root I/O Virtualization
        0x01b0: Enhanced Capability 0x0d: Access Control Services
        0x0000: 15e58086 00100146 02000011 00800010
        0x0010: dd20000c 00000000 00000000 00000000
        0x0020: dd60000c 00000000 00000000 00008086
        0x0030: df300000 00000040 00000000 0000020b
        0x0040: c8235001 00002008 00000000 00000000
        0x0050: 01817005 fee0c000 00000000 00000079
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 003fa011 00000004 00002004 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 a0a0ffff 00000000 00000000
        0x00a0: 00020010 10008cc0 00192017 00000c11
        0x00b0: 10110000 00000000 00000000 00000000
        0x00c0: 00000000 0000001f 00000009 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000003 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000

Reply via email to