[LinuxBIOS] More MCP55 hacking

Ed Swierk eswierk at arastra.com
Tue Dec 12 19:50:46 CET 2006


I've resumed hacking on LinuxBIOS on an Athlon socket AM2 board with
an nVidia MCP55 southbridge and a C51XE between the two. I'm using the
CK804 southbridge code with updated PCI IDs, and Yinghai's socket AM2
code.

I've gotten a Linux kernel to boot, but I am stuck on a few issues:

1. I haven't gotten interrupt routing to work yet, and the IRQ routing
table I extract from the factory BIOS seems broken. When I boot with
the factory BIOS, however, Linux uses ACPI for interrupt routing,
which I think bypasses the routing table altogether. Should I try to
fix the routing table or try to get ACPI working? Linux searches for a
device to act as an interrupt router; which device on my board would
play that role?

2. The HT bridge configuration seems messed up. Linux complains
"Unable to handle 64-bit address space" for each bridge because the
limit register is still 0. How do I get these registers configured
properly?

3. I'm not sure whether HT unitid assignment is correct; the meanings
of HT_CHAIN_UNITID_BASE, HT_CHAIN_END_UNITID_BASE, SB_HT_CHAIN_ON_BUS0
and SB_HT_CHAIN_UNITID_OFFSET_ONLY are very unclear despite comments
in the code.

4. The PCI device IDs assigned during HyperTransport device
enumeration don't match up with those assigned by the factory BIOS,
e.g. the southbridge HT interface (device 10de:0369) is assigned to
device 1 on LinuxBIOS but device 8 on the factory BIOS. I'm not sure
whether this is a big deal, but is there some way to get them assigned
in the same way?

I've attached a boot dump (boot.txt), various lspci dumps, and my
mainboard Options.lb and Config.lb.

Any help would be appreciated.

--Ed
-------------- next part --------------
LinuxBIOS-2.0.0-FILO Tue Dec 12 09:36:24 PST 2006 starting...
Enabling routing table for node 00 done.
Enabling UP settings
coherent_ht_finalize
done
core0 started:
started ap apicid:  01
SBLink=00
NC node|link=00
SMBus controller enabled
Ram1.00
setting up CPU00 northbridge registers
done.
Ram2.00
Unbuffered
333Mhz
333Mhz
RAM: 0x00080000 KB
Ram3
        dimm_mask = 00000001
        x4_mask = 00000000
        x16_mask = 00000000
        single_rank_mask = 00000001
        ODC = 00111222
        Addr Timing= 00202220
Initializing memory:  done
Setting variable MTRR 02, base: 0000MB, range: 0200MB, type WB
DQS Training:RcvrEn:Pass1: 00 CTLRMaxDelay=17 done
DQS Training:DQSPos: 00 done
DQS Training:RcvrEn:Pass2: 00 CTLRMaxDelay=49 done
DQS Training:tsc[00]=000000001052d24a
DQS Training:tsc[01]=0000000011006146
DQS Training:tsc[02]=000000001104f42f
DQS Training:tsc[03]=00000000205c1930
DQS Training:tsc[04]=00000000214ce745
Ram4
v_esp=000ceebc
testx = 5a5a5a5a
Copying data from cache to ram -- switching to use ram as stack... Done
testx = 5a5a5a5a
Disabling cache as ram now
Clearing initial memory region: Done
Copying LinuxBIOS to ram.
src=fffe0000
dst=00004000
linxbios_ram.nrv2b length = 00008a80
linxbios_ram.bin   length = 00013e44
Jumping to LinuxBIOS.
LinuxBIOS-2.0.0-FILO Tue Dec 12 09:36:24 PST 2006 booting...
Enumerating buses...
scan_static_bus for Root Device
APIC_CLUSTER: 0 enabled
PCI_DOMAIN: 0000 enabled
APIC_CLUSTER: 0 scanning...
  PCI: 00:18.3 siblings=1
CPU: APIC: 00 enabled
malloc Enter, size 668, free_mem_ptr 0003a000
malloc 0x0003a000
CPU: APIC: 01 enabled
PCI_DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 00
PCI: 00:18.0 [1022/1100] bus ops
PCI: 00:18.0 [1022/1100] enabled
PCI: 00:18.1 [1022/1101] enabled
PCI: 00:18.2 [1022/1102] enabled
PCI: 00:18.3 [1022/1103] ops
PCI: 00:18.3 [1022/1103] enabled
PCI: devfn 0xc4, bad id 0xffffffff
PCI: devfn 0xc5, bad id 0xffffffff
PCI: devfn 0xc6, bad id 0xffffffff
PCI: devfn 0xc7, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
Capability: 0x08 @ 0x44
flags: 0x01e1
Collapsing PCI: 00:01.0 [10de/0369]
Capability: 0x08 @ 0x44
Capability: 0x08 @ 0x44
Capability: 0x08 @ 0x44
Capability: 0x08 @ 0xb0
Capability: 0x08 @ 0xcc
flags: 0xa802
Capability: 0x08 @ 0x44
Capability: 0x08 @ 0xb0
Capability: 0x08 @ 0xcc
Capability: 0x08 @ 0x44
flags: 0x01e6
Collapsing PCI: 00:06.0 [10de/02f4]
Capability: 0x08 @ 0x44
Capability: 0x08 @ 0x70
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x6c
flags: 0xa802
Capability: 0x08 @ 0x44
Capability: 0x08 @ 0x70
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x6c
Capability: 0x08 @ 0x44
Capability: 0x08 @ 0x70
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x6c
flags: 0xa802
Capability: 0x08 @ 0x44
Capability: 0x08 @ 0x70
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x6c
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
flags: 0xa800
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
flags: 0xa800
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
flags: 0xa800
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
flags: 0xa800
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
flags: 0xa800
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x08 @ 0x80
flags: 0x2101
Capability: 0x08 @ 0x80
PCI: 00:00.0 [10de/02f4] enabled
Capability: 0x08 @ 0x44
flags: 0x01e0
PCI: 00:06.0 count: 000f static_count: 0001
PCI: 00:06.0 [10de/02f4] enabled next_unitid: 0015
malloc Enter, size 668, free_mem_ptr 0003a29c
malloc 0x0003a29c
PCI: 00:00.0 [10de/0369] ops
PCI: 00:00.0 [10de/0369] enabled
Capability: 0x08 @ 0x44
flags: 0x01e0
PCI: 00:15.0 count: 000f static_count: 0001
PCI: 00:15.0 [10de/0369] enabled next_unitid: 0024
PCI: pci_scan_bus for bus 00
PCI: devfn 0x0, bad id 0xffffffff
PCI: 00:01.0 [10de/0369] enabled
malloc Enter, size 668, free_mem_ptr 0003a538
malloc 0x0003a538
PCI: 00:02.0 [10de/0360] bus ops
PCI: 00:02.0 [10de/0360] enabled
malloc Enter, size 668, free_mem_ptr 0003a7d4
malloc 0x0003a7d4
PCI: 00:02.1 [10de/0368] bus ops
PCI: 00:02.1 [10de/0368] enabled
malloc Enter, size 668, free_mem_ptr 0003aa70
malloc 0x0003aa70
PCI: 00:02.2 [10de/036a] enabled
PCI: devfn 0x13, bad id 0xffffffff
PCI: devfn 0x14, bad id 0xffffffff
PCI: devfn 0x15, bad id 0xffffffff
PCI: devfn 0x16, bad id 0xffffffff
PCI: devfn 0x17, bad id 0xffffffff
malloc Enter, size 668, free_mem_ptr 0003ad0c
malloc 0x0003ad0c
PCI: 00:03.0 [10de/036c] ops
PCI: 00:03.0 [10de/036c] enabled
malloc Enter, size 668, free_mem_ptr 0003afa8
malloc 0x0003afa8
PCI: 00:03.1 [10de/036d] ops
PCI: 00:03.1 [10de/036d] enabled
PCI: devfn 0x1a, bad id 0xffffffff
PCI: devfn 0x1b, bad id 0xffffffff
PCI: devfn 0x1c, bad id 0xffffffff
PCI: devfn 0x1d, bad id 0xffffffff
PCI: devfn 0x1e, bad id 0xffffffff
PCI: devfn 0x1f, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
malloc Enter, size 668, free_mem_ptr 0003b244
malloc 0x0003b244
PCI: 00:05.0 [10de/036e] ops
PCI: 00:05.0 [10de/036e] enabled
PCI: 00:06.0 [10de/02f4] enabled
malloc Enter, size 668, free_mem_ptr 0003b4e0
malloc 0x0003b4e0
PCI: 00:06.1 [10de/02fa] enabled
malloc Enter, size 668, free_mem_ptr 0003b77c
malloc 0x0003b77c
PCI: 00:06.2 [10de/02fe] enabled
malloc Enter, size 668, free_mem_ptr 0003ba18
malloc 0x0003ba18
PCI: 00:06.3 [10de/02f8] enabled
malloc Enter, size 668, free_mem_ptr 0003bcb4
malloc 0x0003bcb4
PCI: 00:06.4 [10de/02f9] enabled
malloc Enter, size 668, free_mem_ptr 0003bf50
malloc 0x0003bf50
PCI: 00:06.5 [10de/02ff] enabled
malloc Enter, size 668, free_mem_ptr 0003c1ec
malloc 0x0003c1ec
PCI: 00:06.6 [10de/027f] enabled
malloc Enter, size 668, free_mem_ptr 0003c488
malloc 0x0003c488
PCI: 00:06.7 [10de/027e] enabled
malloc Enter, size 668, free_mem_ptr 0003c724
malloc 0x0003c724
PCI: 00:07.0 [10de/0370] bus ops
PCI: 00:07.0 [10de/0370] enabled
malloc Enter, size 668, free_mem_ptr 0003c9c0
malloc 0x0003c9c0
PCI: 00:07.1 [10de/0371] ops
PCI: 00:07.1 [10de/0371] enabled
PCI: devfn 0x3a, bad id 0xffffffff
PCI: devfn 0x3b, bad id 0xffffffff
PCI: devfn 0x3c, bad id 0xffffffff
PCI: devfn 0x3d, bad id 0xffffffff
PCI: devfn 0x3e, bad id 0xffffffff
PCI: devfn 0x3f, bad id 0xffffffff
malloc Enter, size 668, free_mem_ptr 0003cc5c
malloc 0x0003cc5c
Capability: 0x07 @ 0x40
Capability: 0x07 @ 0x48
Capability: 0x07 @ 0x50
Capability: 0x07 @ 0x60
Capability: 0x07 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x10 @ 0x40
Capability: 0x10 @ 0x48
Capability: 0x10 @ 0x50
Capability: 0x10 @ 0x60
Capability: 0x10 @ 0x80
PCI: 00:08.0 subbordinate bus PCI Express
PCI: 00:08.0 [10de/02fc] enabled
malloc Enter, size 668, free_mem_ptr 0003cef8
malloc 0x0003cef8
Capability: 0x07 @ 0x40
Capability: 0x07 @ 0x48
Capability: 0x07 @ 0x50
Capability: 0x07 @ 0x60
Capability: 0x07 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x10 @ 0x40
Capability: 0x10 @ 0x48
Capability: 0x10 @ 0x50
Capability: 0x10 @ 0x60
Capability: 0x10 @ 0x80
PCI: 00:09.0 subbordinate bus PCI Express
PCI: 00:09.0 [10de/02fd] enabled
malloc Enter, size 668, free_mem_ptr 0003d194
malloc 0x0003d194
Capability: 0x07 @ 0x40
Capability: 0x07 @ 0x48
Capability: 0x07 @ 0x50
Capability: 0x07 @ 0x60
Capability: 0x07 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x10 @ 0x40
Capability: 0x10 @ 0x48
Capability: 0x10 @ 0x50
Capability: 0x10 @ 0x60
Capability: 0x10 @ 0x80
PCI: 00:0a.0 subbordinate bus PCI Express
PCI: 00:0a.0 [10de/02fb] enabled
malloc Enter, size 668, free_mem_ptr 0003d430
malloc 0x0003d430
Capability: 0x07 @ 0x40
Capability: 0x07 @ 0x48
Capability: 0x07 @ 0x50
Capability: 0x07 @ 0x60
Capability: 0x07 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x10 @ 0x40
Capability: 0x10 @ 0x48
Capability: 0x10 @ 0x50
Capability: 0x10 @ 0x60
Capability: 0x10 @ 0x80
PCI: 00:0b.0 subbordinate bus PCI Express
PCI: 00:0b.0 [10de/0376] enabled
malloc Enter, size 668, free_mem_ptr 0003d6cc
malloc 0x0003d6cc
PCI: 00:0c.0 [10de/0374] bus ops
PCI: 00:0c.0 [10de/0374] enabled
PCI: devfn 0x68, bad id 0xffffffff
malloc Enter, size 668, free_mem_ptr 0003d968
malloc 0x0003d968
Capability: 0x07 @ 0x40
Capability: 0x07 @ 0x48
Capability: 0x07 @ 0x50
Capability: 0x07 @ 0x60
Capability: 0x07 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x10 @ 0x40
Capability: 0x10 @ 0x48
Capability: 0x10 @ 0x50
Capability: 0x10 @ 0x60
Capability: 0x10 @ 0x80
PCI: 00:0e.0 subbordinate bus PCI Express
PCI: 00:0e.0 [10de/0378] enabled
malloc Enter, size 668, free_mem_ptr 0003dc04
malloc 0x0003dc04
Capability: 0x07 @ 0x40
Capability: 0x07 @ 0x48
Capability: 0x07 @ 0x50
Capability: 0x07 @ 0x60
Capability: 0x07 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x10 @ 0x40
Capability: 0x10 @ 0x48
Capability: 0x10 @ 0x50
Capability: 0x10 @ 0x60
Capability: 0x10 @ 0x80
PCI: 00:0f.0 subbordinate bus PCI Express
PCI: 00:0f.0 [10de/0375] enabled
malloc Enter, size 668, free_mem_ptr 0003dea0
malloc 0x0003dea0
Capability: 0x07 @ 0x40
Capability: 0x07 @ 0x48
Capability: 0x07 @ 0x50
Capability: 0x07 @ 0x60
Capability: 0x07 @ 0x80
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x40
Capability: 0x08 @ 0x48
Capability: 0x08 @ 0x50
Capability: 0x08 @ 0x60
Capability: 0x08 @ 0x80
Capability: 0x10 @ 0x40
Capability: 0x10 @ 0x48
Capability: 0x10 @ 0x50
Capability: 0x10 @ 0x60
Capability: 0x10 @ 0x80
PCI: 00:10.0 subbordinate bus PCI Express
PCI: 00:10.0 [10de/0377] enabled
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
scan_static_bus for PCI: 00:02.0
scan_static_bus for PCI: 00:02.0 done
scan_static_bus for PCI: 00:02.1
scan_static_bus for PCI: 00:02.1 done
do_pci_scan_bridge for PCI: 00:07.0
PCI: pci_scan_bus for bus 01
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
malloc Enter, size 668, free_mem_ptr 0003e13c
malloc 0x0003e13c
PCI: 01:09.0 [1106/3044] enabled
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=001
do_pci_scan_bridge returns max 1
do_pci_scan_bridge for PCI: 00:08.0
PCI: pci_scan_bus for bus 02
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=002
do_pci_scan_bridge returns max 2
do_pci_scan_bridge for PCI: 00:09.0
PCI: pci_scan_bus for bus 03
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=003
do_pci_scan_bridge returns max 3
do_pci_scan_bridge for PCI: 00:0a.0
PCI: pci_scan_bus for bus 04
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=004
do_pci_scan_bridge returns max 4
do_pci_scan_bridge for PCI: 00:0b.0
PCI: pci_scan_bus for bus 05
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=005
do_pci_scan_bridge returns max 5
do_pci_scan_bridge for PCI: 00:0c.0
PCI: pci_scan_bus for bus 06
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=006
do_pci_scan_bridge returns max 6
do_pci_scan_bridge for PCI: 00:0e.0
PCI: pci_scan_bus for bus 07
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=007
do_pci_scan_bridge returns max 7
do_pci_scan_bridge for PCI: 00:0f.0
PCI: pci_scan_bus for bus 08
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=008
do_pci_scan_bridge returns max 8
do_pci_scan_bridge for PCI: 00:10.0
PCI: pci_scan_bus for bus 09
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=009
do_pci_scan_bridge returns max 9
PCI: pci_scan_bus returning with max=009
PCI: pci_scan_bus returning with max=009
PCI_DOMAIN: 0000 passpw: enabled
scan_static_bus for Root Device done
done
Allocating resources...
Reading resources...
Root Device compute_allocate_io: base: 00000400 size: 00000000 align: 0 gran: 0
Root Device read_resources bus 0 link: 0
PCI_DOMAIN: 0000 read_resources bus 0 link: 0
PCI: 00:18.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:18.0 read_resources bus 0 link: 0
PCI: 00:02.0 read_resources bus 0 link: 0
PCI: 00:02.0 read_resources bus 0 link: 0 done
PCI: 00:07.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:07.0 read_resources bus 1 link: 0
PCI: 00:07.0 read_resources bus 1 link: 0 done
PCI: 01:09.0 14 *  [0x00000000 - 0x0000007f] io
PCI: 00:07.0 compute_allocate_io: base: 00000080 size: 00001000 align: 12 gran: 12 done
PCI: 00:07.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:07.0 read_resources bus 1 link: 0
PCI: 00:07.0 read_resources bus 1 link: 0 done
PCI: 00:07.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:07.0 compute_allocate_prefmem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:07.0 read_resources bus 1 link: 0
PCI: 00:07.0 read_resources bus 1 link: 0 done
PCI: 00:07.0 compute_allocate_prefmem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:07.0 24 <- [0x00fff00000 - 0x00ffefffff] bus 01 prefmem
PCI: 00:07.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:07.0 read_resources bus 1 link: 0
PCI: 00:07.0 read_resources bus 1 link: 0 done
PCI: 01:09.0 10 *  [0x00000000 - 0x000007ff] mem
PCI: 00:07.0 compute_allocate_mem: base: 00000800 size: 00100000 align: 20 gran: 20 done
PCI: 00:08.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:08.0 read_resources bus 2 link: 0
PCI: 00:08.0 read_resources bus 2 link: 0 done
PCI: 00:08.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12 done
PCI: 00:08.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12
PCI: 00:08.0 read_resources bus 2 link: 0
PCI: 00:08.0 read_resources bus 2 link: 0 done
PCI: 00:08.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12 done
PCI: 00:08.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 02 io
PCI: 00:08.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:08.0 read_resources bus 2 link: 0
PCI: 00:08.0 read_resources bus 2 link: 0 done
PCI: 00:08.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:08.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:08.0 read_resources bus 2 link: 0
PCI: 00:08.0 read_resources bus 2 link: 0 done
PCI: 00:08.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:08.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 02 prefmem
PCI: 00:08.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:08.0 read_resources bus 2 link: 0
PCI: 00:08.0 read_resources bus 2 link: 0 done
PCI: 00:08.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:08.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:08.0 read_resources bus 2 link: 0
PCI: 00:08.0 read_resources bus 2 link: 0 done
PCI: 00:08.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:08.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 02 mem
PCI: 00:09.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:09.0 read_resources bus 3 link: 0
PCI: 00:09.0 read_resources bus 3 link: 0 done
PCI: 00:09.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12 done
PCI: 00:09.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12
PCI: 00:09.0 read_resources bus 3 link: 0
PCI: 00:09.0 read_resources bus 3 link: 0 done
PCI: 00:09.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12 done
PCI: 00:09.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 03 io
PCI: 00:09.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:09.0 read_resources bus 3 link: 0
PCI: 00:09.0 read_resources bus 3 link: 0 done
PCI: 00:09.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:09.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:09.0 read_resources bus 3 link: 0
PCI: 00:09.0 read_resources bus 3 link: 0 done
PCI: 00:09.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:09.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 03 prefmem
PCI: 00:09.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:09.0 read_resources bus 3 link: 0
PCI: 00:09.0 read_resources bus 3 link: 0 done
PCI: 00:09.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:09.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:09.0 read_resources bus 3 link: 0
PCI: 00:09.0 read_resources bus 3 link: 0 done
PCI: 00:09.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:09.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 03 mem
PCI: 00:0a.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:0a.0 read_resources bus 4 link: 0
PCI: 00:0a.0 read_resources bus 4 link: 0 done
PCI: 00:0a.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0a.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12
PCI: 00:0a.0 read_resources bus 4 link: 0
PCI: 00:0a.0 read_resources bus 4 link: 0 done
PCI: 00:0a.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0a.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 04 io
PCI: 00:0a.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0a.0 read_resources bus 4 link: 0
PCI: 00:0a.0 read_resources bus 4 link: 0 done
PCI: 00:0a.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0a.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0a.0 read_resources bus 4 link: 0
PCI: 00:0a.0 read_resources bus 4 link: 0 done
PCI: 00:0a.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0a.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 04 prefmem
PCI: 00:0a.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0a.0 read_resources bus 4 link: 0
PCI: 00:0a.0 read_resources bus 4 link: 0 done
PCI: 00:0a.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0a.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0a.0 read_resources bus 4 link: 0
PCI: 00:0a.0 read_resources bus 4 link: 0 done
PCI: 00:0a.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0a.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 04 mem
PCI: 00:0b.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:0b.0 read_resources bus 5 link: 0
PCI: 00:0b.0 read_resources bus 5 link: 0 done
PCI: 00:0b.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0b.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12
PCI: 00:0b.0 read_resources bus 5 link: 0
PCI: 00:0b.0 read_resources bus 5 link: 0 done
PCI: 00:0b.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0b.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 05 io
PCI: 00:0b.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0b.0 read_resources bus 5 link: 0
PCI: 00:0b.0 read_resources bus 5 link: 0 done
PCI: 00:0b.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0b.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0b.0 read_resources bus 5 link: 0
PCI: 00:0b.0 read_resources bus 5 link: 0 done
PCI: 00:0b.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0b.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 05 prefmem
PCI: 00:0b.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0b.0 read_resources bus 5 link: 0
PCI: 00:0b.0 read_resources bus 5 link: 0 done
PCI: 00:0b.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0b.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0b.0 read_resources bus 5 link: 0
PCI: 00:0b.0 read_resources bus 5 link: 0 done
PCI: 00:0b.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0b.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 05 mem
PCI: 00:0c.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:0c.0 read_resources bus 6 link: 0
PCI: 00:0c.0 read_resources bus 6 link: 0 done
PCI: 00:0c.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0c.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12
PCI: 00:0c.0 read_resources bus 6 link: 0
PCI: 00:0c.0 read_resources bus 6 link: 0 done
PCI: 00:0c.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0c.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 06 io
PCI: 00:0c.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0c.0 read_resources bus 6 link: 0
PCI: 00:0c.0 read_resources bus 6 link: 0 done
PCI: 00:0c.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0c.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0c.0 read_resources bus 6 link: 0
PCI: 00:0c.0 read_resources bus 6 link: 0 done
PCI: 00:0c.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0c.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 06 prefmem
PCI: 00:0c.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0c.0 read_resources bus 6 link: 0
PCI: 00:0c.0 read_resources bus 6 link: 0 done
PCI: 00:0c.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0c.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0c.0 read_resources bus 6 link: 0
PCI: 00:0c.0 read_resources bus 6 link: 0 done
PCI: 00:0c.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0c.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 06 mem
PCI: 00:0e.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:0e.0 read_resources bus 7 link: 0
PCI: 00:0e.0 read_resources bus 7 link: 0 done
PCI: 00:0e.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0e.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12
PCI: 00:0e.0 read_resources bus 7 link: 0
PCI: 00:0e.0 read_resources bus 7 link: 0 done
PCI: 00:0e.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0e.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 07 io
PCI: 00:0e.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0e.0 read_resources bus 7 link: 0
PCI: 00:0e.0 read_resources bus 7 link: 0 done
PCI: 00:0e.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0e.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0e.0 read_resources bus 7 link: 0
PCI: 00:0e.0 read_resources bus 7 link: 0 done
PCI: 00:0e.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0e.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 07 prefmem
PCI: 00:0e.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0e.0 read_resources bus 7 link: 0
PCI: 00:0e.0 read_resources bus 7 link: 0 done
PCI: 00:0e.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0e.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0e.0 read_resources bus 7 link: 0
PCI: 00:0e.0 read_resources bus 7 link: 0 done
PCI: 00:0e.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0e.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 07 mem
PCI: 00:0f.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:0f.0 read_resources bus 8 link: 0
PCI: 00:0f.0 read_resources bus 8 link: 0 done
PCI: 00:0f.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0f.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12
PCI: 00:0f.0 read_resources bus 8 link: 0
PCI: 00:0f.0 read_resources bus 8 link: 0 done
PCI: 00:0f.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12 done
PCI: 00:0f.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 08 io
PCI: 00:0f.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0f.0 read_resources bus 8 link: 0
PCI: 00:0f.0 read_resources bus 8 link: 0 done
PCI: 00:0f.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0f.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0f.0 read_resources bus 8 link: 0
PCI: 00:0f.0 read_resources bus 8 link: 0 done
PCI: 00:0f.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0f.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 08 prefmem
PCI: 00:0f.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:0f.0 read_resources bus 8 link: 0
PCI: 00:0f.0 read_resources bus 8 link: 0 done
PCI: 00:0f.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0f.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:0f.0 read_resources bus 8 link: 0
PCI: 00:0f.0 read_resources bus 8 link: 0 done
PCI: 00:0f.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:0f.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 08 mem
PCI: 00:10.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:10.0 read_resources bus 9 link: 0
PCI: 00:10.0 read_resources bus 9 link: 0 done
PCI: 00:10.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12 done
PCI: 00:10.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12
PCI: 00:10.0 read_resources bus 9 link: 0
PCI: 00:10.0 read_resources bus 9 link: 0 done
PCI: 00:10.0 compute_allocate_io: base: fffff000 size: 00000000 align: 12 gran: 12 done
PCI: 00:10.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 09 io
PCI: 00:10.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:10.0 read_resources bus 9 link: 0
PCI: 00:10.0 read_resources bus 9 link: 0 done
PCI: 00:10.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:10.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:10.0 read_resources bus 9 link: 0
PCI: 00:10.0 read_resources bus 9 link: 0 done
PCI: 00:10.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:10.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 09 prefmem
PCI: 00:10.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:10.0 read_resources bus 9 link: 0
PCI: 00:10.0 read_resources bus 9 link: 0 done
PCI: 00:10.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:10.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:10.0 read_resources bus 9 link: 0
PCI: 00:10.0 read_resources bus 9 link: 0 done
PCI: 00:10.0 compute_allocate_mem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:10.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 09 mem
PCI: 00:18.0 read_resources bus 0 link: 0 done
PCI: 00:07.0 1c *  [0x00000000 - 0x00000fff] io
PCI: 00:02.1 20 *  [0x00001000 - 0x0000103f] io
PCI: 00:02.1 24 *  [0x00001040 - 0x0000107f] io
PCI: 00:05.0 20 *  [0x00001080 - 0x0000108f] io
PCI: 00:18.0 compute_allocate_io: base: 00001090 size: 00002000 align: 12 gran: 12 done
PCI: 00:18.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:18.0 read_resources bus 0 link: 0
PCI: 00:18.0 read_resources bus 0 link: 0 done
PCI: 00:18.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:18.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:18.0 read_resources bus 0 link: 0
PCI: 00:18.0 read_resources bus 0 link: 0 done
PCI: 00:07.0 20 *  [0x00000000 - 0x000fffff] mem
PCI: 00:07.1 10 *  [0x00100000 - 0x00103fff] mem
PCI: 00:03.0 10 *  [0x00104000 - 0x00104fff] mem
PCI: 00:03.1 10 *  [0x00105000 - 0x001050ff] mem
PCI: 00:18.0 compute_allocate_mem: base: 00105100 size: 00200000 align: 20 gran: 20 done
PCI_DOMAIN: 0000 read_resources bus 0 link: 0 done
Root Device read_resources bus 0 link: 0 done
PCI: 00:18.0 1c0 *  [0x00001000 - 0x00002fff] io
Root Device compute_allocate_io: base: 00003000 size: 00002c00 align: 12 gran: 0 done
Root Device compute_allocate_mem: base: 00000000 size: 00000000 align: 0 gran: 0
Root Device read_resources bus 0 link: 0
Root Device read_resources bus 0 link: 0 done
PCI: 00:18.3 94 *  [0x00000000 - 0x03ffffff] mem
PCI: 00:18.0 1b0 *  [0x04000000 - 0x041fffff] mem
PCI: 00:18.0 1b8 *  [0x04200000 - 0x041fffff] prefmem
Root Device compute_allocate_mem: base: 04200000 size: 04200000 align: 26 gran: 0 done
Done reading resources.
Setting resources...
Root Device compute_allocate_io: base: 00001000 size: 00002c00 align: 12 gran: 0
Root Device read_resources bus 0 link: 0
Root Device read_resources bus 0 link: 0 done
PCI: 00:18.0 1c0 *  [0x00001000 - 0x00002fff] io
Root Device compute_allocate_io: base: 00003000 size: 00002000 align: 12 gran: 0 done
Root Device compute_allocate_mem: base: f8000000 size: 04200000 align: 26 gran: 0
Root Device read_resources bus 0 link: 0
Root Device read_resources bus 0 link: 0 done
PCI: 00:18.3 94 *  [0xf8000000 - 0xfbffffff] mem
PCI: 00:18.0 1b0 *  [0xfc000000 - 0xfc1fffff] mem
PCI: 00:18.0 1b8 *  [0xfc200000 - 0xfc1fffff] prefmem
Root Device compute_allocate_mem: base: fc200000 size: 04200000 align: 26 gran: 0 done
Root Device assign_resources, bus 0 link: 0
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
PCI: 00:18.0 compute_allocate_io: base: 00001000 size: 00002000 align: 12 gran: 12
PCI: 00:18.0 read_resources bus 0 link: 0
PCI: 00:18.0 read_resources bus 0 link: 0 done
PCI: 00:07.0 1c *  [0x00001000 - 0x00001fff] io
PCI: 00:02.1 20 *  [0x00002000 - 0x0000203f] io
PCI: 00:02.1 24 *  [0x00002040 - 0x0000207f] io
PCI: 00:05.0 20 *  [0x00002080 - 0x0000208f] io
PCI: 00:18.0 compute_allocate_io: base: 00002090 size: 00002000 align: 12 gran: 12 done
PCI: 00:18.0 1c0 <- [0x0000001000 - 0x0000002fff] io <node 0 link 0>
PCI: 00:18.0 compute_allocate_prefmem: base: fc200000 size: 00000000 align: 20 gran: 20
PCI: 00:18.0 read_resources bus 0 link: 0
PCI: 00:18.0 read_resources bus 0 link: 0 done
PCI: 00:18.0 compute_allocate_prefmem: base: fc200000 size: 00000000 align: 20 gran: 20 done
PCI: 00:18.0 1b8 <- [0x00fc200000 - 0x00fc1fffff] prefmem <node 0 link 0>
PCI: 00:18.0 compute_allocate_mem: base: fc000000 size: 00200000 align: 20 gran: 20
PCI: 00:18.0 read_resources bus 0 link: 0
PCI: 00:18.0 read_resources bus 0 link: 0 done
PCI: 00:07.0 20 *  [0xfc000000 - 0xfc0fffff] mem
PCI: 00:07.1 10 *  [0xfc100000 - 0xfc103fff] mem
PCI: 00:03.0 10 *  [0xfc104000 - 0xfc104fff] mem
PCI: 00:03.1 10 *  [0xfc105000 - 0xfc1050ff] mem
PCI: 00:18.0 compute_allocate_mem: base: fc105100 size: 00200000 align: 20 gran: 20 done
PCI: 00:18.0 1b0 <- [0x00fc000000 - 0x00fc1fffff] mem <node 0 link 0>
PCI: 00:18.0 assign_resources, bus 0 link: 0
PCI: 00:02.1 20 <- [0x0000002000 - 0x000000203f] io
PCI: 00:02.1 24 <- [0x0000002040 - 0x000000207f] io
PCI: 00:03.0 10 <- [0x00fc104000 - 0x00fc104fff] mem
PCI: 00:03.1 10 <- [0x00fc105000 - 0x00fc1050ff] mem
PCI: 00:05.0 20 <- [0x0000002080 - 0x000000208f] io
PCI: 00:07.0 compute_allocate_io: base: 00001000 size: 00001000 align: 12 gran: 12
PCI: 00:07.0 read_resources bus 1 link: 0
PCI: 00:07.0 read_resources bus 1 link: 0 done
PCI: 01:09.0 14 *  [0x00001000 - 0x0000107f] io
PCI: 00:07.0 compute_allocate_io: base: 00001080 size: 00001000 align: 12 gran: 12 done
PCI: 00:07.0 1c <- [0x0000001000 - 0x0000001fff] bus 01 io
PCI: 00:07.0 compute_allocate_mem: base: fc000000 size: 00100000 align: 20 gran: 20
PCI: 00:07.0 read_resources bus 1 link: 0
PCI: 00:07.0 read_resources bus 1 link: 0 done
PCI: 01:09.0 10 *  [0xfc000000 - 0xfc0007ff] mem
PCI: 00:07.0 compute_allocate_mem: base: fc000800 size: 00100000 align: 20 gran: 20 done
PCI: 00:07.0 20 <- [0x00fc000000 - 0x00fc0fffff] bus 01 mem
PCI: 00:07.0 assign_resources, bus 1 link: 0
PCI: 01:09.0 10 <- [0x00fc000000 - 0x00fc0007ff] mem
PCI: 01:09.0 14 <- [0x0000001000 - 0x000000107f] io
PCI: 00:07.0 assign_resources, bus 1 link: 0
PCI: 00:07.1 10 <- [0x00fc100000 - 0x00fc103fff] mem
PCI: 00:18.0 assign_resources, bus 0 link: 0
PCI: 00:18.3 94 <- [0x00f8000000 - 0x00fbffffff] mem <gart>
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
Root Device assign_resources, bus 0 link: 0
Done setting resources.
Done allocating resources.
Enabling resources...
PCI: 00:18.0 cmd <- 140
PCI: 00:01.0 cmd <- 146
PCI: 00:02.0 cmd <- 14f
PCI: 00:02.1 cmd <- 141
PCI: 00:02.2 cmd <- 540
PCI: 00:03.0 cmd <- 142
PCI: 00:03.1 cmd <- 142
PCI: 00:05.0 cmd <- 141
PCI: 00:06.0 subsystem <- 10de/cb84
PCI: 00:06.0 cmd <- 146
PCI: 00:06.1 cmd <- 140
PCI: 00:06.2 cmd <- 140
PCI: 00:06.3 cmd <- 140
PCI: 00:06.4 cmd <- 146
PCI: 00:06.5 cmd <- 146
PCI: 00:06.6 cmd <- 140
PCI: 00:06.7 cmd <- 140
PCI: 00:07.0 bridge ctrl <- 0003
PCI: 00:07.0 cmd <- 147
PCI: 01:09.0 cmd <- 1c3
PCI: 00:07.1 cmd <- 142
PCI: 00:08.0 bridge ctrl <- 0003
PCI: 00:08.0 cmd <- 140
PCI: 00:09.0 bridge ctrl <- 0003
PCI: 00:09.0 cmd <- 140
PCI: 00:0a.0 bridge ctrl <- 0003
PCI: 00:0a.0 cmd <- 140
PCI: 00:0b.0 bridge ctrl <- 0003
PCI: 00:0b.0 cmd <- 140
PCI: 00:0c.0 bridge ctrl <- 0003
PCI: 00:0c.0 cmd <- 140
PCI: 00:0e.0 bridge ctrl <- 0003
PCI: 00:0e.0 cmd <- 140
PCI: 00:0f.0 bridge ctrl <- 0003
PCI: 00:0f.0 cmd <- 140
PCI: 00:10.0 bridge ctrl <- 0003
PCI: 00:10.0 cmd <- 140
PCI: 00:18.1 subsystem <- 10de/cb84
PCI: 00:18.1 cmd <- 140
PCI: 00:18.2 subsystem <- 10de/cb84
PCI: 00:18.2 cmd <- 140
PCI: 00:18.3 cmd <- 140
done.
Initializing devices...
Root Device init
APIC_CLUSTER: 0 init
Initializing CPU #0
CPU: vendor AMD device 40fb2
CPU: family 0f, model 4b, stepping 02
Enabling cache

Setting fixed MTRRs(0-88) type: UC
Setting fixed MTRRs(0-16) Type: WB, RdMEM, WrMEM
Setting fixed MTRRs(24-88) Type: WB, RdMEM, WrMEM
DONE fixed MTRRs
Setting variable MTRR 0, base:    0MB, range:  512MB, type WB
ADDRESS_MASK_HIGH=0xff
DONE variable MTRRs
Clear out the extra MTRR's
call enable_var_mtrr()
Leave x86_setup_var_mtrrs

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

CPU model AMD Athlon(tm) 64 FX-37 Processor
Setting up local apic... apic_id: 0x00 done.
ECC Disabled
CPU #0 Initialized
Asserting INIT.
Waiting for send to finish...
+Deasserting INIT.
Waiting for send to finish...
+#startup loops: 2.
Sending STARTUP #1 to 1.
After apic_write.
Startup point 1.
Waiting for send to finish...
+Sending STARTUP #2 to 1.
After apic_write.
Startup point 1.
Waiting for send to finish...
+After Startup.
Initializing CPU #1
Waiting for 1 CPUS to stop
CPU: vendor AMD device 40fb2
CPU: family 0f, model 4b, stepping 02
Enabling cache

Setting fixed MTRRs(0-88) type: UC
Setting fixed MTRRs(0-16) Type: WB, RdMEM, WrMEM
Setting fixed MTRRs(24-88) Type: WB, RdMEM, WrMEM
DONE fixed MTRRs
Setting variable MTRR 0, base:    0MB, range:  512MB, type WB
ADDRESS_MASK_HIGH=0xff
DONE variable MTRRs
Clear out the extra MTRR's
call enable_var_mtrr()
Leave x86_setup_var_mtrrs

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

CPU model AMD Athlon(tm) 64 FX-37 Processor
Setting up local apic... apic_id: 0x01 done.
CPU #1 Initialized
All AP CPUs stopped
PCI: 00:18.0 init
PCI: 00:06.0 init
PCI: 00:18.1 init
PCI: 00:18.2 init
PCI: 00:18.3 init
NB: Function 3 Misc Control.. done.
PCI: 00:02.0 init
for IRQ, reg 0x00000000 value 0x00000700 0x00000000
for IRQ, reg 0x00000001 value 0x00010000 0x00000000
for IRQ, reg 0x00000002 value 0x00010000 0x00000000
for IRQ, reg 0x00000003 value 0x00010000 0x00000000
for IRQ, reg 0x00000004 value 0x00010000 0x00000000
for IRQ, reg 0x00000005 value 0x00010000 0x00000000
for IRQ, reg 0x00000006 value 0x00010000 0x00000000
for IRQ, reg 0x00000007 value 0x00010000 0x00000000
for IRQ, reg 0x00000008 value 0x00010000 0x00000000
for IRQ, reg 0x00000009 value 0x00010000 0x00000000
for IRQ, reg 0x0000000a value 0x00010000 0x00000000
for IRQ, reg 0x0000000b value 0x00010000 0x00000000
for IRQ, reg 0x0000000c value 0x00010000 0x00000000
for IRQ, reg 0x0000000d value 0x00010000 0x00000000
for IRQ, reg 0x0000000e value 0x00010000 0x00000000
for IRQ, reg 0x0000000f value 0x00010000 0x00000000
for IRQ, reg 0x00000010 value 0x00010000 0x00000000
for IRQ, reg 0x00000011 value 0x00010000 0x00000000
for IRQ, reg 0x00000012 value 0x00010000 0x00000000
for IRQ, reg 0x00000013 value 0x00010000 0x00000000
for IRQ, reg 0x00000014 value 0x00010000 0x00000000
for IRQ, reg 0x00000015 value 0x00010000 0x00000000
for IRQ, reg 0x00000016 value 0x00010000 0x00000000
for IRQ, reg 0x00000017 value 0x00010000 0x00000000
set power on after power fail
RTC Init
PCI: 00:02.2 init
PCI: 00:03.1 init
PCI: 00:05.0 init
IDE1    IDE0
PCI: 00:06.1 init
PCI: 00:06.2 init
PCI: 00:06.3 init
PCI: 00:06.4 init
PCI: 00:06.5 init
PCI: 00:06.6 init
PCI: 00:06.7 init
PCI: 00:07.0 init
dev_root mem base = 0x00f8000000
[0x50] <-- 0xf8000000
PCI: 00:0c.0 init
PCI: 01:09.0 init
Devices initialized
Copying IRQ routing tables to 0xf0000...done.
Verifing copy of IRQ routing tables at 0xf0000...done
Checking IRQ routing table consistency...
check_pirq_routing_table() - irq_routing_table located at: 0x000f0000
done.
Wrote the mp table end at: 00000020 - 0000012c
Moving GDT to 0x500...ok
Wrote linuxbios table at: 00000530 - 000006dc  checksum f914

Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.3

serial_stream: downloading to 0x03000000; start XMODEM transfer now!
CC transfer complete; 1731968 bytes received
serial_stream: copying to 0x02000000
Found ELF candidate at offset 0
header_offset is 0
Try to load at offset 0x0
n_type: 00000001 n_name(8): ELFBoot  n_desc(6): Linux
n_type: 00000002 n_name(8): ELFBoot  n_desc(100): 2.6.17.11-ArosKernel-main-11945 (arastra at bs2.arastra.com) #1
SMP PREEMPT Tue Dec 5 11:04:26 PST 2006
malloc Enter, size 20, free_mem_ptr 0003e3d8
malloc 0x0003e3d8
n_type: 00000003 n_name(8): ELFBoot  n_desc(2): .@
Dropping non PT_LOAD segment
malloc Enter, size 32, free_mem_ptr 0003e3ec
malloc 0x0003e3ec
New segment addr 0x10000 size 0x12204 offset 0x180 filesize 0x118c
(cleaned up) New segment addr 0x10000 size 0x12204 offset 0x180 filesize 0x118c
lb: [0x0000000000004000, 0x0000000000042000)
segment: [0x0000000000010000, 0x000000000001118c, 0x0000000000022204)
 bounce: [0x000000001ff90000, 0x000000001ff9118c, 0x000000001ffa2204)
malloc Enter, size 32, free_mem_ptr 0003e40c
malloc 0x0003e40c
New segment addr 0x20000 size 0x1070 offset 0x130c filesize 0x0
(cleaned up) New segment addr 0x20000 size 0x1070 offset 0x130c filesize 0x0
lb: [0x0000000000004000, 0x0000000000042000)
segment: [0x0000000000020000, 0x0000000000020000, 0x0000000000021070)
 bounce: [0x000000001ffa0000, 0x000000001ffa0000, 0x000000001ffa1070)
malloc Enter, size 32, free_mem_ptr 0003e42c
malloc 0x0003e42c
New segment addr 0x100000 size 0x700000 offset 0x130c filesize 0x14a139
(cleaned up) New segment addr 0x100000 size 0x700000 offset 0x130c filesize 0x14a139
lb: [0x0000000000004000, 0x0000000000042000)
malloc Enter, size 32, free_mem_ptr 0003e44c
malloc 0x0003e44c
New segment addr 0x800000 size 0x5b915 offset 0x14b445 filesize 0x5b915
(cleaned up) New segment addr 0x800000 size 0x5b915 offset 0x14b445 filesize 0x5b915
lb: [0x0000000000004000, 0x0000000000042000)
Loading Segment: addr: 0x000000001ff90000 memsz: 0x0000000000012204 filesz: 0x000000000000118c
[ 0x000000001ff90000, 000000001ff9118c, 0x000000001ffa2204) <- 0000000000000180
Clearing Segment: addr: 0x000000001ff9118c memsz: 0x0000000000011078
Loading Segment: addr: 0x000000001ffa0000 memsz: 0x0000000000001070 filesz: 0x0000000000000000
[ 0x000000001ffa0000, 000000001ffa0000, 0x000000001ffa1070) <- 000000000000130c
Clearing Segment: addr: 0x000000001ffa0000 memsz: 0x0000000000001070
Loading Segment: addr: 0x0000000000100000 memsz: 0x0000000000700000 filesz: 0x000000000014a139
[ 0x0000000000100000, 000000000024a139, 0x0000000000800000) <- 000000000000130c
Clearing Segment: addr: 0x000000000024a139 memsz: 0x00000000005b5ec7
Loading Segment: addr: 0x0000000000800000 memsz: 0x000000000005b915 filesz: 0x000000000005b915
[ 0x0000000000800000, 000000000085b915, 0x000000000085b915) <- 000000000014b445
Loaded segments
verified segments
closed down stream
Jumping to boot code at 0x10000
entry    = 0x00010000
lb_start = 0x00004000
lb_size  = 0x0003e000
adjust   = 0x1ffbe000
buffer   = 0x1ff84000
     elf_boot_notes = 0x00017de0
adjusted_boot_notes = 0x1ffd5de0
Firmware type: LinuxBIOS
Linux version 2.6.17.11-ArosKernel-main-11945 (arastra at bs2.arastra.com) (gcc version 4.0.2 20051125 (Red Hat 4.
0.2-8)) #1 SMP PREEMPT Tue Dec 5 11:04:26 PST 2006
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 0000000000000748 (reserved)
 BIOS-e820: 0000000000000748 - 00000000000a0000 (usable)
 BIOS-e820: 00000000000f0000 - 00000000000f0400 (reserved)
 BIOS-e820: 0000000000100000 - 0000000020000000 (usable)
0MB HIGHMEM available.
512MB LOWMEM available.
found SMP MP-table at 00000010
DMI not present or invalid.
Intel MultiProcessor Specification v1.4
    Virtual Wire compatibility mode.
OEM ID: DFI      Product ID: LP_UT_NF590  APIC at: 0xFEE00000
Processor #0 15:11 APIC version 16
Processor #1 15:11 APIC version 16
I/O APIC #2 Version 32 at 0xFEC00000.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Processors: 2
Allocating PCI resources starting at 30000000 (gap: 20000000:e0000000)
Built 1 zonelists
Kernel command line: console=ttyS0,115200
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
CPU 0 irqstacks, hard=c039d000 soft=c039f000
PID hash table entries: 4096 (order: 12, 16384 bytes)
Detected 1000.108 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 516000k/524288k available (1535k kernel code, 7880k reserved, 953k data, 148k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 2005.79 BogoMIPS (lpj=4011596)
Mount-cache hash table entries: 512
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 0(2) -> Core 0
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Checking 'hlt' instruction... OK.
Freeing SMP alternatives: 12k freed
CPU0: AMD Athlon(tm) 64 FX-37 Processor stepping 02
Booting processor 1/1 eip 2000
CPU 1 irqstacks, hard=c039e000 soft=c03a0000
Initializing CPU#1
Calibrating delay using timer specific routine.. 2000.18 BogoMIPS (lpj=4000378)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 1(2) -> Core 1
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: AMD Athlon(tm) 64 FX-37 Processor stepping 02
Total of 2 processors activated (4005.98 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=-1 pin1=-1 apic2=-1 pin2=-1
...trying to set up timer (IRQ0) through the 8259A ...  failed.
...trying to set up timer as Virtual Wire IRQ... failed.
...trying to set up timer as ExtINT IRQ... works.
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
migration_cost=341
Unpacking initramfs... done
Freeing initrd memory: 366k freed
NET: Registered protocol family 16
PCI: Using configuration type 1
Setting up standard PCI resources
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Probing PCI hardware
PCI: Transparent bridge - 0000:00:07.0
PCI: Unable to handle 64-bit address space for bridge 0000:00:08.0
PCI: Unable to handle 64-bit address space for bridge 0000:00:09.0
PCI: Unable to handle 64-bit address space for bridge 0000:00:0a.0
PCI: Unable to handle 64-bit address space for bridge 0000:00:0b.0
PCI: Unable to handle 64-bit address space for bridge 0000:00:0c.0
PCI: Unable to handle 64-bit address space for bridge 0000:00:0e.0
PCI: Unable to handle 64-bit address space for bridge 0000:00:0f.0
PCI: Unable to handle 64-bit address space for bridge 0000:00:10.0
PCI: Discovered primary peer bus ff [IRQ]
TC classifier action (bugs to netdev at vger.kernel.org cc hadi at cyberus.ca)
PCI: Bridge: 0000:00:07.0
  IO window: 1000-1fff
  MEM window: fc000000-fc0fffff
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:08.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:09.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0a.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0b.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0c.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0e.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0f.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:10.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
NET: Registered protocol family 2
IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
TCP established hash table entries: 65536 (order: 8, 1572864 bytes)
TCP bind hash table entries: 32768 (order: 7, 786432 bytes)
TCP: Hash tables configured (established 65536 bind 32768)
TCP reno registered
Initializing Cryptographic API
io scheduler noop registered (default)
pcie_portdrv_probe->Dev[02fc:10de] has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
pcie_portdrv_probe->Dev[02fd:10de] has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
pcie_portdrv_probe->Dev[02fb:10de] has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
pcie_portdrv_probe->Dev[0376:10de] has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
pcie_portdrv_probe->Dev[0374:10de] has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
pcie_portdrv_probe->Dev[0378:10de] has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
pcie_portdrv_probe->Dev[0375:10de] has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
pcie_portdrv_probe->Dev[0377:10de] has invalid IRQ. Check vendor BIOS
assign_interrupt_mode Found MSI capability
ipmi message handler version 39.0
ipmi device interface
IPMI System Interface driver.
ipmi_si: Unable to find any System Interface(s)
IPMI Watchdog: driver initialized
Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot.
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.54.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: CD-ROM CDU311, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
PCI: No IRQ known for interrupt pin B of device 0000:00:03.1. Probably buggy MP table.
ehci_hcd 0000:00:03.1: Found HC with no IRQ.  Check BIOS/PCI 0000:00:03.1 setup!
ehci_hcd 0000:00:03.1: init 0000:00:03.1 fail, -19
PCI: No IRQ known for interrupt pin A of device 0000:00:03.0. Probably buggy MP table.
ohci_hcd 0000:00:03.0: Found HC with no IRQ.  Check BIOS/PCI 0000:00:03.0 setup!
ohci_hcd 0000:00:03.0: init 0000:00:03.0 fail, -19
USB Universal Host Controller Interface driver v3.0
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
TCP bic registered
NET: Registered protocol family 1
Starting balanced_irq
Using IPI Shortcut mode
Freeing unused kernel memory: 148k freed
Write protecting the kernel read-only data: 612k
init started:  BusyBox v1.2.2 (2006.12.12-01:00+0000) multi-call binary
-------------- next part --------------
# lspci
00:01.0 Class 0500: 10de:0369 (rev a1)
00:02.0 Class 0601: 10de:0360 (rev a2)
00:02.1 Class 0c05: 10de:0368 (rev a2)
00:02.2 Class 0500: 10de:036a (rev a2)
00:03.0 Class 0c03: 10de:036c (rev a1)
00:03.1 Class 0c03: 10de:036d (rev a2)
00:05.0 Class 0101: 10de:036e (rev a1)
00:06.0 Class 0500: 10de:02f4 (rev a2)
00:06.1 Class 0500: 10de:02fa (rev a2)
00:06.2 Class 0500: 10de:02fe (rev a2)
00:06.3 Class 0500: 10de:02f8 (rev a2)
00:06.4 Class 0500: 10de:02f9 (rev a2)
00:06.5 Class 0500: 10de:02ff (rev a2)
00:06.6 Class 0500: 10de:027f (rev a2)
00:06.7 Class 0500: 10de:027e (rev a2)
00:07.0 Class 0604: 10de:0370 (rev a2)
00:07.1 Class 0403: 10de:0371 (rev a2)
00:08.0 Class 0604: 10de:02fc (rev a1)
00:09.0 Class 0604: 10de:02fd (rev a1)
00:0a.0 Class 0604: 10de:02fb (rev a1)
00:0b.0 Class 0604: 10de:0376 (rev a2)
00:0c.0 Class 0604: 10de:0374 (rev a2)
00:0e.0 Class 0604: 10de:0378 (rev a2)
00:0f.0 Class 0604: 10de:0375 (rev a2)
00:10.0 Class 0604: 10de:0377 (rev a2)
00:18.0 Class 0600: 1022:1100
00:18.1 Class 0600: 1022:1101
00:18.2 Class 0600: 1022:1102
00:18.3 Class 0600: 1022:1103
01:09.0 Class 0c00: 1106:3044 (rev 80)
-------------- next part --------------
# lspci -tv
-[00]-+-01.0  10de:0369
      +-02.0  10de:0360
      +-02.1  10de:0368
      +-02.2  10de:036a
      +-03.0  10de:036c
      +-03.1  10de:036d
      +-05.0  10de:036e
      +-06.0  10de:02f4
      +-06.1  10de:02fa
      +-06.2  10de:02fe
      +-06.3  10de:02f8
      +-06.4  10de:02f9
      +-06.5  10de:02ff
      +-06.6  10de:027f
      +-06.7  10de:027e
      +-07.0-[01]----09.0  1106:3044
      +-07.1  10de:0371
      +-08.0-[02]--
      +-09.0-[03]--
      +-0a.0-[04]--
      +-0b.0-[05]--
      +-0c.0-[06]--
      +-0e.0-[07]--
      +-0f.0-[08]--
      +-10.0-[09]--
      +-18.0  1022:1100
      +-18.1  1022:1101
      +-18.2  1022:1102
      \-18.3  1022:1103
-------------- next part --------------
# lspci -v
00:01.0 Class 0500: 10de:0369 (rev a1)
        Flags: bus master, 66Mhz, fast devsel, latency 0
        Capabilities: [44] #08 [01e1]
        Capabilities: [e0] #00 [fee0]

00:02.0 Class 0601: 10de:0360 (rev a2)
        Flags: bus master, 66Mhz, fast devsel, latency 0

00:02.1 Class 0c05: 10de:0368 (rev a2)
        Flags: 66Mhz, fast devsel
        I/O ports at 2000 [size=64]
        I/O ports at 2040 [size=64]
        Capabilities: [44] Power Management version 2

00:02.2 Class 0500: 10de:036a (rev a2)
        Flags: 66Mhz, fast devsel

00:03.0 Class 0c03: 10de:036c (rev a1) (prog-if 10)
        Flags: 66Mhz, fast devsel
        Memory at fc104000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:03.1 Class 0c03: 10de:036d (rev a2) (prog-if 20)
        Flags: 66Mhz, fast devsel
        Memory at fc105000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [44] #0a [2098]
        Capabilities: [80] Power Management version 2

00:05.0 Class 0101: 10de:036e (rev a1) (prog-if 8a [Master SecP PriP])
        Flags: 66Mhz, fast devsel
        I/O ports at 2080 [size=16]
        Capabilities: [44] Power Management version 2

00:06.0 Class 0500: 10de:02f4 (rev a2)
        Flags: bus master, 66Mhz, fast devsel, latency 0
        Capabilities: [44] #08 [01e6]
        Capabilities: [e0] #08 [a800]

00:06.1 Class 0500: 10de:02fa (rev a2)
        Flags: 66Mhz, fast devsel

00:06.2 Class 0500: 10de:02fe (rev a2)
        Flags: 66Mhz, fast devsel

00:06.3 Class 0500: 10de:02f8 (rev a2)
        Flags: 66Mhz, fast devsel

00:06.4 Class 0500: 10de:02f9 (rev a2)
        Flags: bus master, 66Mhz, fast devsel, latency 0

00:06.5 Class 0500: 10de:02ff (rev a2)
        Flags: bus master, 66Mhz, fast devsel, latency 0
        Capabilities: [44] #00 [0000]

00:06.6 Class 0500: 10de:027f (rev a2)
        Flags: 66Mhz, fast devsel

00:06.7 Class 0500: 10de:027e (rev a2)
        Flags: 66Mhz, fast devsel

00:07.0 Class 0604: 10de:0370 (rev a2) (prog-if 01)
        Flags: bus master, 66Mhz, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 00001000-00001fff
        Memory behind bridge: fc000000-fc0fffff
        Capabilities: [b8] #0d [0000]
        Capabilities: [8c] #08 [a800]

00:07.1 Class 0403: 10de:0371 (rev a2)
        Flags: 66Mhz, fast devsel
        Memory at fc100000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
        Capabilities: [6c] #08 [a802]

00:08.0 Class 0604: 10de:02fc (rev a1)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        Capabilities: [40] #0d [0000]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [60] #08 [a800]
        Capabilities: [80] #10 [0141]

00:09.0 Class 0604: 10de:02fd (rev a1)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        Capabilities: [40] #0d [0000]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [60] #08 [a800]
        Capabilities: [80] #10 [0141]

00:0a.0 Class 0604: 10de:02fb (rev a1)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        Capabilities: [40] #0d [0000]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [60] #08 [a800]
        Capabilities: [80] #10 [0141]

00:0b.0 Class 0604: 10de:0376 (rev a2)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        Capabilities: [40] #0d [0000]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [60] #08 [a800]
        Capabilities: [80] #10 [0141]

00:0c.0 Class 0604: 10de:0374 (rev a2)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
        Capabilities: [40] #0d [0000]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [60] #08 [a800]
        Capabilities: [80] #10 [0141]

00:0e.0 Class 0604: 10de:0378 (rev a2)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
        Capabilities: [40] #0d [0000]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [60] #08 [a800]
        Capabilities: [80] #10 [0141]

00:0f.0 Class 0604: 10de:0375 (rev a2)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
        Capabilities: [40] #0d [0000]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [60] #08 [a800]
        Capabilities: [80] #10 [0141]

00:10.0 Class 0604: 10de:0377 (rev a2)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
        Capabilities: [40] #0d [0000]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
        Capabilities: [60] #08 [a800]
        Capabilities: [80] #10 [0141]

00:18.0 Class 0600: 1022:1100
        Flags: fast devsel
        Capabilities: [80] #08 [2101]

00:18.1 Class 0600: 1022:1101
        Flags: fast devsel


00:18.3 Class 0600: 1022:1103
        Flags: fast devsel
        Capabilities: [f0] #0f [0010]

01:09.0 Class 0c00: 1106:3044 (rev 80) (prog-if 10)
        Subsystem: 15bd:1006
        Flags: stepping, medium devsel
        Memory at fc000000 (32-bit, non-prefetchable) [size=2K]
        I/O ports at 1000 [size=128]
        Capabilities: [50] Power Management version 2

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Config.lb
Type: application/octet-stream
Size: 4798 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20061212/d62005f8/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Options.lb
Type: application/octet-stream
Size: 5846 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20061212/d62005f8/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cache_as_ram_auto.c
Type: text/x-csrc
Size: 5096 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20061212/d62005f8/attachment.c>


More information about the coreboot mailing list