Am Mittwoch, 27. September 2006 22:20 schrieb ollie:
> On Wed, 2006-09-27 at 21:13 +0200, Philipp Degler wrote:
> > Right now we have all on-board devices working. Even xorg shows up. Only
> > exception is native vga-bios. It gets loaded but just a few lines of
> > LB-boot are printed. Anyway at least our HTX adaptor card is working :)
>
> Any serial console log when it is initializing VGA?
I attached you the capture file of my console log if i boot with
option CONFIG_CONSOLE_VGA = 1
option CONFIG_PCI_ROM_RUN = 1
option CONFIG_CONSOLE_BTEXT = 0

instead of
option CONFIG_CONSOLE_VGA = 0
option CONFIG_PCI_ROM_RUN = 0
option CONFIG_CONSOLE_BTEXT = 1

to mention. I can already see something on the screen.
> Ollie

LinuxBIOS-2.0.0_dk8thx_Normal Thu Sep 28 15:55:36 CEST 2006 starting...
A
B
Enabling routing table for node 00 done.
Enabling SMP settings
01 nodes initialized.
Enabling UP settings
Disabling read/write/fill probes for UP... done.
coherent_ht_finalize
done
C
SBLink=02
NC node|link=00
	busn=40
NC node|link=02
D
ht reset -


LinuxBIOS-2.0.0_dk8thx_Normal Thu Sep 28 15:55:36 CEST 2006 starting...
A
B
Enabling routing table for node 00 done.
Enabling SMP settings
01 nodes initialized.
Enabling UP settings
Disabling read/write/fill probes for UP... done.
coherent_ht_finalize
done
C
SBLink=02
NC node|link=00
	busn=40
NC node|link=02
D
E
SMBus controller enabled

dimm: 00.0: 50
00: 80 08 07 0d 0a 02 48 00 04 50 65 02 82 08 08 01 
10: 0e 04 18 01 02 26 c0 60 70 00 00 48 28 48 28 40 
20: 60 60 40 40 00 00 00 00 00 3c 46 28 28 50 64 00 
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 17 
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 05 29 00 
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
dimm: 00.1: 51
00: 80 08 07 0d 0a 02 48 00 04 50 65 02 82 08 08 01 
10: 0e 04 18 01 02 26 c0 60 70 00 00 48 28 48 28 40 
20: 60 60 40 40 00 00 00 00 00 3c 46 28 28 50 64 00 
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 17 
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 05 29 00 
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
dimm: 01.0: 52
00: 
dimm: 01.1: 53
00: 
F
G
Ram1.00
setting up CPU00 northbridge registers
done.
Ram1.01
Ram2.00
Enabling dual channel memory
166Mhz
Interleaved
RAM: 0x00100000 KB
Ram2.01
Ram3
Initializing memory:  done
Clearing initial memory region:  done
Ram4
H
PCI: 00:18.02
00: 22 10 02 11 00 00 00 00 00 00 00 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 01 00 00 00 01 10 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 ee e0 03 00 ee e0 03 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 03 00 00 00 00 00 00 00 35 33 72 13 20 0a 10 00
90: 00 8c 01 08 08 0b 5b 06 00 00 00 00 5a 0f 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 09 88 60 32 00 00 00 00 5e 37 83 b7 fb db 87 2f
c0: 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 96 0c 72 81 2c 07 03 e1 fb 9d 26 ad 66 30 32 e3
e0: 42 5e 50 a2 0e 42 01 20 fe 04 5c d6 de 7c 99 64
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
J
K
Copying LinuxBIOS to ram.
Jumping to LinuxBIOS.
LinuxBIOS-2.0.0_dk8thx_Normal Thu Sep 28 15:55:36 CEST 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=0
CPU: APIC: 00 enabled
PCI_DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 0
set_pci_ops: seeking driver for 1022:1100 class 60000
PCI: 00:18.0 [1022/1100] bus ops
PCI: 00:18.0 [1022/1100] enabled
set_pci_ops: seeking driver for 1022:1101 class 60000
PCI: 00:18.1 [1022/1101] enabled
set_pci_ops: seeking driver for 1022:1102 class 60000
PCI: 00:18.2 [1022/1102] enabled
set_pci_ops: seeking driver for 1022:1103 class 60000
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
Disabling static device: PCI: 00:19.0
Disabling static device: PCI: 00:19.1
Disabling static device: PCI: 00:19.2
Disabling static device: PCI: 00:19.3
PCI: devfn 0xcc, bad id 0xffffffff
PCI: devfn 0xcd, bad id 0xffffffff
PCI: devfn 0xce, bad id 0xffffffff
PCI: devfn 0xcf, 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 @ 0xa0
Capability: 0x08 @ 0xb8
flags: 0x8000
Capability: 0x08 @ 0xa0
Capability: 0x08 @ 0xb8
Capability: 0x08 @ 0xc0
flags: 0x0041
Collapsing PCI: 00:01.0 [1022/7450]
Capability: 0x08 @ 0xc0
flags: 0x0083
Collapsing PCI: 00:03.0 [1022/7460]
Capability: 0x08 @ 0x80
flags: 0x2101
Capability: 0x08 @ 0x80
Capability: 0x08 @ 0xa0
flags: 0x2101
Capability: 0x08 @ 0x80
Capability: 0x08 @ 0xa0
Capability: 0x08 @ 0xc0
flags: 0x2101
Capability: 0x08 @ 0x80
Capability: 0x08 @ 0xa0
Capability: 0x08 @ 0xc0
set_pci_ops: seeking driver for 1022:7450 class 60400
PCI: 00:00.0 [1022/7450] bus ops
PCI: 00:00.0 [1022/7450] enabled
Capability: 0x08 @ 0xa0
Capability: 0x08 @ 0xb8
flags: 0x8000
Capability: 0x08 @ 0xa0
Capability: 0x08 @ 0xb8
Capability: 0x08 @ 0xc0
flags: 0x0040
PCI: 00:01.0 count: 0002 static_count: 0002
PCI: 00:01.0 [1022/7450] enabled next_unitid: 0003
set_pci_ops: seeking driver for 1022:7460 class 60400
PCI: 00:00.0 [1022/7460] bus ops
PCI: 00:00.0 [1022/7460] enabled
Capability: 0x08 @ 0xc0
flags: 0x0080
PCI: 00:03.0 count: 0004 static_count: 0002
PCI: 00:03.0 [1022/7460] enabled next_unitid: 0007
PCI: pci_scan_bus for bus 0
PCI: devfn 0x0, bad id 0xffffffff
PCI: 00:01.0 [1022/7450] enabled
set_pci_ops: seeking driver for 1022:7451 class 80010
PCI: 00:01.1 [1022/7451] ops
PCI: 00:01.1 [1022/7451] enabled
PCI: devfn 0xa, bad id 0xffffffff
PCI: devfn 0xb, bad id 0xffffffff
PCI: devfn 0xc, bad id 0xffffffff
PCI: devfn 0xd, bad id 0xffffffff
PCI: devfn 0xe, bad id 0xffffffff
PCI: devfn 0xf, bad id 0xffffffff
set_pci_ops: seeking driver for 1022:7450 class 60400
PCI: 00:02.0 [1022/7450] bus ops
PCI: 00:02.0 [1022/7450] enabled
set_pci_ops: seeking driver for 1022:7451 class 80010
PCI: 00:02.1 [1022/7451] ops
PCI: 00:02.1 [1022/7451] enabled
PCI: devfn 0x12, bad id 0xffffffff
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
PCI: 00:03.0 [1022/7460] enabled
set_pci_ops: seeking driver for 1022:7468 class 60100
PCI: 00:04.0 [1022/7468] bus ops
PCI: 00:04.0 [1022/7468] enabled
set_pci_ops: seeking driver for 1022:7469 class 1018a
PCI: 00:04.1 [1022/7469] ops
PCI: 00:04.1 [1022/7469] enabled
set_pci_ops: seeking driver for 1022:746a class c0500
PCI: 00:04.2 [1022/746a] bus ops
PCI: 00:04.2 [1022/746a] enabled
set_pci_ops: seeking driver for 1022:746b class 0
PCI: 00:04.3 [1022/746b] bus ops
PCI: 00:04.3 [1022/746b] enabled
PCI: devfn 0x24, bad id 0x0
PCI: devfn 0x27, bad id 0x0
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
do_pci_scan_bridge for PCI: 00:01.0
PCI: pci_scan_bus for bus 1
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
malloc Enter, size 668, free_mem_ptr 00030000
malloc 0x00030000
set_pci_ops: seeking driver for 8086:1076 class 20000
PCI: 01:03.0 [8086/1076] enabled
malloc Enter, size 668, free_mem_ptr 0003029c
malloc 0x0003029c
set_pci_ops: seeking driver for 8086:1076 class 20000
PCI: 01:04.0 [8086/1076] enabled
malloc Enter, size 668, free_mem_ptr 00030538
malloc 0x00030538
set_pci_ops: seeking driver for 1095:3114 class 18000
PCI: 01:05.0 [1095/3114] ops
PCI: 01:05.0 [1095/3114] enabled
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=01
Capability: 0x07 @ 0xa0
PCI: 01: Conventional PCI
do_pci_scan_bridge returns max 1
do_pci_scan_bridge for PCI: 00:02.0
PCI: pci_scan_bus for bus 2
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=02
Capability: 0x07 @ 0xa0
PCI: 02: 133MHz PCI-X
do_pci_scan_bridge returns max 2
do_pci_scan_bridge for PCI: 00:03.0
PCI: pci_scan_bus for bus 3
set_pci_ops: seeking driver for 1022:7464 class c0310
PCI: 03:00.0 [1022/7464] bus ops
PCI: 03:00.0 [1022/7464] enabled
set_pci_ops: seeking driver for 1022:7464 class c0310
PCI: 03:00.1 [1022/7464] bus ops
PCI: 03:00.1 [1022/7464] enabled
PCI: devfn 0x3, bad id 0xffffffff
PCI: devfn 0x4, bad id 0xffffffff
PCI: devfn 0x5, bad id 0xffffffff
PCI: devfn 0x6, bad id 0xffffffff
PCI: devfn 0x7, bad id 0xffffffff
PCI: devfn 0x9, bad id 0xffffffff
PCI: devfn 0xa, bad id 0xffffffff
PCI: devfn 0xb, bad id 0xffffffff
PCI: devfn 0xc, bad id 0xffffffff
PCI: devfn 0xd, bad id 0xffffffff
PCI: devfn 0xe, bad id 0xffffffff
PCI: devfn 0xf, 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
set_pci_ops: seeking driver for 1002:4752 class 30000
PCI: 03:06.0 [1002/4752] enabled
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
scan_static_bus for PCI: 03:00.0
scan_static_bus for PCI: 03:00.0 done
scan_static_bus for PCI: 03:00.1
scan_static_bus for PCI: 03:00.1 done
PCI: pci_scan_bus returning with max=03
do_pci_scan_bridge returns max 3
scan_static_bus for PCI: 00:04.0
PNP: 002e.0 disabled
PNP: 002e.1 disabled
PNP: 002e.2 enabled
PNP: 002e.3 disabled
PNP: 002e.5 enabled
PNP: 002e.6 disabled
PNP: 002e.7 disabled
PNP: 002e.8 enabled
PNP: 002e.9 disabled
PNP: 002e.a disabled
PNP: 002e.b enabled
scan_static_bus for PCI: 00:04.0 done
scan_static_bus for PCI: 00:04.2
scan_static_bus for PCI: 00:04.2 done
scan_static_bus for PCI: 00:04.3
scan_static_bus for PCI: 00:04.3 done
PCI: pci_scan_bus returning with max=03
Capability: 0x08 @ 0xc0
flags: 0x0021
Collapsing PCI: 04:01.0 [0007/0007]
set_pci_ops: seeking driver for 7:7 class 28000
PCI: 04:00.0 [0007/0007] enabled
Capability: 0x08 @ 0xc0
flags: 0x0020
PCI: 04:01.0 count: 0001 static_count: 0002
PCI: 04:01.0 [0007/0007] enabled next_unitid: 0003
PCI: devfn 0x0, bad id 0xffffffff
PCI: pci_scan_bus for bus 4
PCI: devfn 0x0, bad id 0xffffffff
PCI: 04:01.0 [0007/0007] enabled
Disabling static device: PCI: 04:02.0
PCI: devfn 0x11, bad id 0xffffffff
PCI: devfn 0x12, bad id 0xffffffff
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
PCI: devfn 0x18, bad id 0xffffffff
PCI: pci_scan_bus returning with max=04
PCI: pci_scan_bus returning with max=04
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 4 link: 0
PCI: 04:01.0 register 18(fffffff4), read-only ignoring it
PCI: 04:01.0 register 1c(ffffffff), read-only ignoring it
PCI: 04:01.0 register 20(fffffff4), read-only ignoring it
PCI: 04:01.0 register 24(ffffffff), read-only ignoring it
PCI: 00:18.0 read_resources bus 4 link: 0 done
PCI: 00:18.0 compute_allocate_io: base: 00000000 size: 00000000 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 4 link: 0
PCI: 00:18.0 read_resources bus 4 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 4 link: 0
PCI: 00:18.0 read_resources bus 4 link: 0 done
PCI: 04:01.0 10 *  [0x00000000 - 0x0003ffff] mem
PCI: 00:18.0 compute_allocate_mem: base: 00040000 size: 00100000 align: 20 gran: 20 done
PCI: 00:18.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:18.0 read_resources bus 0 link: 2
PCI: 00:01.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:01.0 read_resources bus 1 link: 0
PCI: 00:01.0 read_resources bus 1 link: 0 done
PCI: 01:03.0 18 *  [0x00000000 - 0x0000003f] io
PCI: 01:04.0 18 *  [0x00000040 - 0x0000007f] io
PCI: 01:05.0 20 *  [0x00000080 - 0x0000008f] io
PCI: 01:05.0 10 *  [0x00000090 - 0x00000097] io
PCI: 01:05.0 18 *  [0x000000a0 - 0x000000a7] io
PCI: 01:05.0 14 *  [0x000000b0 - 0x000000b3] io
PCI: 01:05.0 1c *  [0x000000c0 - 0x000000c3] io
PCI: 00:01.0 compute_allocate_io: base: 000000c4 size: 00001000 align: 12 gran: 12 done
PCI: 00:01.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:01.0 read_resources bus 1 link: 0
PCI: 00:01.0 read_resources bus 1 link: 0 done
PCI: 00:01.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:01.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20
PCI: 00:01.0 read_resources bus 1 link: 0
PCI: 00:01.0 read_resources bus 1 link: 0 done
PCI: 00:01.0 compute_allocate_prefmem: base: fffffffffff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:01.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 1 prefmem
PCI: 00:01.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:01.0 read_resources bus 1 link: 0
PCI: 00:01.0 read_resources bus 1 link: 0 done
PCI: 01:05.0 30 *  [0x00000000 - 0x0007ffff] mem
PCI: 01:03.0 10 *  [0x00080000 - 0x0009ffff] mem
PCI: 01:04.0 10 *  [0x000a0000 - 0x000bffff] mem
PCI: 01:04.0 14 *  [0x000c0000 - 0x000dffff] mem
PCI: 01:04.0 30 *  [0x000e0000 - 0x000fffff] mem
PCI: 01:05.0 24 *  [0x00100000 - 0x001003ff] mem
PCI: 00:01.0 compute_allocate_mem: base: 00100400 size: 00200000 align: 20 gran: 20 done
PCI: 00:03.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:03.0 read_resources bus 3 link: 0
PCI: 00:03.0 read_resources bus 3 link: 0 done
PCI: 03:06.0 14 *  [0x00000000 - 0x000000ff] io
PCI: 00:03.0 compute_allocate_io: base: 00000100 size: 00001000 align: 12 gran: 12 done
PCI: 00:03.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:03.0 read_resources bus 3 link: 0
PCI: 00:03.0 read_resources bus 3 link: 0 done
PCI: 00:03.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:03.0 compute_allocate_prefmem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:03.0 read_resources bus 3 link: 0
PCI: 00:03.0 read_resources bus 3 link: 0 done
PCI: 00:03.0 compute_allocate_prefmem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:03.0 24 <- [0x00fff00000 - 0x00ffefffff] bus 3 prefmem
PCI: 00:03.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:03.0 read_resources bus 3 link: 0
PCI: 00:03.0 read_resources bus 3 link: 0 done
PCI: 03:06.0 10 *  [0x00000000 - 0x00ffffff] mem
PCI: 03:00.0 10 *  [0x01000000 - 0x01000fff] mem
PCI: 03:00.1 10 *  [0x01001000 - 0x01001fff] mem
PCI: 03:06.0 18 *  [0x01002000 - 0x01002fff] mem
PCI: 00:03.0 compute_allocate_mem: base: 01003000 size: 01100000 align: 24 gran: 20 done
PCI: 00:04.0 read_resources bus 0 link: 0
PCI: 00:04.0 read_resources bus 0 link: 0 done
PCI: 00:18.0 read_resources bus 0 link: 2 done
PCI: 00:01.0 1c *  [0x00000000 - 0x00000fff] io
PCI: 00:03.0 1c *  [0x00001000 - 0x00001fff] io
PCI: 00:04.3 58 *  [0x00002000 - 0x000020ff] io
PCI: 00:04.2 10 *  [0x00002400 - 0x0000241f] io
PCI: 00:04.1 20 *  [0x00002420 - 0x0000242f] io
PCI: 00:18.0 compute_allocate_io: base: 00002430 size: 00003000 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: 2
PCI: 00:18.0 read_resources bus 0 link: 2 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: 2
PCI: 00:18.0 read_resources bus 0 link: 2 done
PCI: 00:03.0 20 *  [0x00000000 - 0x010fffff] mem
PCI: 00:01.0 20 *  [0x01100000 - 0x012fffff] mem
PCI: 00:01.1 10 *  [0x01300000 - 0x01300fff] mem
PCI: 00:02.1 10 *  [0x01301000 - 0x01301fff] mem
PCI: 00:18.0 compute_allocate_mem: base: 01302000 size: 01400000 align: 24 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 1c2 *  [0x00001000 - 0x00003fff] io
PCI: 00:18.0 1d8 *  [0x00004000 - 0x00003fff] io
Root Device compute_allocate_io: base: 00004000 size: 00003c00 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 1a2 *  [0x04000000 - 0x053fffff] mem
PCI: 00:18.0 1b0 *  [0x05400000 - 0x054fffff] mem
PCI: 00:18.0 1b8 *  [0x05500000 - 0x054fffff] prefmem
PCI: 00:18.0 1aa *  [0x05500000 - 0x054fffff] prefmem
Root Device compute_allocate_mem: base: 05500000 size: 05500000 align: 26 gran: 0 done
Done reading resources.
Allocating VGA resource PCI: 03:06.0
Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:03.0
Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:18.0
Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0000
Setting PCI_BRIDGE_CTL_VGA for bridge Root Device
Setting resources...
Root Device compute_allocate_io: base: 00001000 size: 00003c00 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 1c2 *  [0x00001000 - 0x00003fff] io
PCI: 00:18.0 1d8 *  [0x00004000 - 0x00003fff] io
Root Device compute_allocate_io: base: 00004000 size: 00003000 align: 12 gran: 0 done
Root Device compute_allocate_mem: base: f8000000 size: 05500000 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 1a2 *  [0xfc000000 - 0xfd3fffff] mem
PCI: 00:18.0 1b0 *  [0xfd400000 - 0xfd4fffff] mem
PCI: 00:18.0 1b8 *  [0xfd500000 - 0xfd4fffff] prefmem
PCI: 00:18.0 1aa *  [0xfd500000 - 0xfd4fffff] prefmem
Root Device compute_allocate_mem: base: fd500000 size: 05500000 align: 26 gran: 0 done
Root Device assign_resources, bus 0 link: 0
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
VGA: PCI: 00:18.0 (aka node 0) link 2 has VGA device
PCI: 00:18.0 compute_allocate_io: base: 00001000 size: 00003000 align: 12 gran: 12
PCI: 00:18.0 read_resources bus 0 link: 2
PCI: 00:18.0 read_resources bus 0 link: 2 done
PCI: 00:01.0 1c *  [0x00001000 - 0x00001fff] io
PCI: 00:03.0 1c *  [0x00002000 - 0x00002fff] io
PCI: 00:04.3 58 *  [0x00003000 - 0x000030ff] io
PCI: 00:04.2 10 *  [0x00003400 - 0x0000341f] io
PCI: 00:04.1 20 *  [0x00003420 - 0x0000342f] io
PCI: 00:18.0 compute_allocate_io: base: 00003430 size: 00003000 align: 12 gran: 12 done
amdk8_set_resource, enabling legacy VGA IO forwarding for PCI: 00:18.0 link 
PCI: 00:18.0 1c2 <- [0x0000001000 - 0x0000003fff] io <node 0 link 2>
PCI: 00:18.0 compute_allocate_io: base: 00004000 size: 00000000 align: 12 gran: 12
PCI: 00:18.0 read_resources bus 4 link: 0
PCI: 00:18.0 read_resources bus 4 link: 0 done
PCI: 00:18.0 compute_allocate_io: base: 00004000 size: 00000000 align: 12 gran: 12 done
PCI: 00:18.0 1d8 <- [0x0000004000 - 0x0000003fff] io <node 0 link 0>
PCI: 00:18.0 compute_allocate_prefmem: base: fd500000 size: 00000000 align: 20 gran: 20
PCI: 00:18.0 read_resources bus 4 link: 0
PCI: 00:18.0 read_resources bus 4 link: 0 done
PCI: 00:18.0 compute_allocate_prefmem: base: fd500000 size: 00000000 align: 20 gran: 20 done
PCI: 00:18.0 1b8 <- [0x00fd500000 - 0x00fd4fffff] prefmem <node 0 link 0>
PCI: 00:18.0 compute_allocate_mem: base: fd400000 size: 00100000 align: 20 gran: 20
PCI: 00:18.0 read_resources bus 4 link: 0
PCI: 00:18.0 read_resources bus 4 link: 0 done
PCI: 04:01.0 10 *  [0xfd400000 - 0xfd43ffff] mem
PCI: 00:18.0 compute_allocate_mem: base: fd440000 size: 00100000 align: 20 gran: 20 done
PCI: 00:18.0 1b0 <- [0x00fd400000 - 0x00fd4fffff] mem <node 0 link 0>
PCI: 00:18.0 compute_allocate_prefmem: base: fd500000 size: 00000000 align: 20 gran: 20
PCI: 00:18.0 read_resources bus 0 link: 2
PCI: 00:18.0 read_resources bus 0 link: 2 done
PCI: 00:18.0 compute_allocate_prefmem: base: fd500000 size: 00000000 align: 20 gran: 20 done
PCI: 00:18.0 1aa <- [0x00fd500000 - 0x00fd4fffff] prefmem <node 0 link 2>
PCI: 00:18.0 compute_allocate_mem: base: fc000000 size: 01400000 align: 24 gran: 20
PCI: 00:18.0 read_resources bus 0 link: 2
PCI: 00:18.0 read_resources bus 0 link: 2 done
PCI: 00:03.0 20 *  [0xfc000000 - 0xfd0fffff] mem
PCI: 00:01.0 20 *  [0xfd100000 - 0xfd2fffff] mem
PCI: 00:01.1 10 *  [0xfd300000 - 0xfd300fff] mem
PCI: 00:02.1 10 *  [0xfd301000 - 0xfd301fff] mem
PCI: 00:18.0 compute_allocate_mem: base: fd302000 size: 01400000 align: 24 gran: 20 done
PCI: 00:18.0 1a2 <- [0x00fc000000 - 0x00fd3fffff] mem <node 0 link 2>
PCI: 00:18.0 assign_resources, bus 4 link: 0
PCI: 04:01.0 10 <- [0x00fd400000 - 0x00fd43ffff] mem64
PCI: 00:18.0 assign_resources, bus 4 link: 0
PCI: 00:18.0 assign_resources, bus 0 link: 2
PCI: 00:01.0 compute_allocate_io: base: 00001000 size: 00001000 align: 12 gran: 12
PCI: 00:01.0 read_resources bus 1 link: 0
PCI: 00:01.0 read_resources bus 1 link: 0 done
PCI: 01:03.0 18 *  [0x00001000 - 0x0000103f] io
PCI: 01:04.0 18 *  [0x00001040 - 0x0000107f] io
PCI: 01:05.0 20 *  [0x00001080 - 0x0000108f] io
PCI: 01:05.0 10 *  [0x00001090 - 0x00001097] io
PCI: 01:05.0 18 *  [0x000010a0 - 0x000010a7] io
PCI: 01:05.0 14 *  [0x000010b0 - 0x000010b3] io
PCI: 01:05.0 1c *  [0x000010c0 - 0x000010c3] io
PCI: 00:01.0 compute_allocate_io: base: 000010c4 size: 00001000 align: 12 gran: 12 done
PCI: 00:01.0 1c <- [0x0000001000 - 0x0000001fff] bus 1 io
PCI: 00:01.0 compute_allocate_mem: base: fd100000 size: 00200000 align: 20 gran: 20
PCI: 00:01.0 read_resources bus 1 link: 0
PCI: 00:01.0 read_resources bus 1 link: 0 done
PCI: 01:05.0 30 *  [0xfd100000 - 0xfd17ffff] mem
PCI: 01:03.0 10 *  [0xfd180000 - 0xfd19ffff] mem
PCI: 01:04.0 10 *  [0xfd1a0000 - 0xfd1bffff] mem
PCI: 01:04.0 14 *  [0xfd1c0000 - 0xfd1dffff] mem
PCI: 01:04.0 30 *  [0xfd1e0000 - 0xfd1fffff] mem
PCI: 01:05.0 24 *  [0xfd200000 - 0xfd2003ff] mem
PCI: 00:01.0 compute_allocate_mem: base: fd200400 size: 00200000 align: 20 gran: 20 done
PCI: 00:01.0 20 <- [0x00fd100000 - 0x00fd2fffff] bus 1 mem
PCI: 00:01.0 assign_resources, bus 1 link: 0
PCI: 01:03.0 10 <- [0x00fd180000 - 0x00fd19ffff] mem
PCI: 01:03.0 18 <- [0x0000001000 - 0x000000103f] io
PCI: 01:04.0 10 <- [0x00fd1a0000 - 0x00fd1bffff] mem
PCI: 01:04.0 14 <- [0x00fd1c0000 - 0x00fd1dffff] mem
PCI: 01:04.0 18 <- [0x0000001040 - 0x000000107f] io
PCI: 01:04.0 30 <- [0x00fd1e0000 - 0x00fd1fffff] romem
PCI: 01:05.0 10 <- [0x0000001090 - 0x0000001097] io
PCI: 01:05.0 14 <- [0x00000010b0 - 0x00000010b3] io
PCI: 01:05.0 18 <- [0x00000010a0 - 0x00000010a7] io
PCI: 01:05.0 1c <- [0x00000010c0 - 0x00000010c3] io
PCI: 01:05.0 20 <- [0x0000001080 - 0x000000108f] io
PCI: 01:05.0 24 <- [0x00fd200000 - 0x00fd2003ff] mem
PCI: 01:05.0 30 <- [0x00fd100000 - 0x00fd17ffff] romem
PCI: 00:01.0 assign_resources, bus 1 link: 0
PCI: 00:01.1 10 <- [0x00fd300000 - 0x00fd300fff] mem64
PCI: 00:02.1 10 <- [0x00fd301000 - 0x00fd301fff] mem64
PCI: 00:03.0 compute_allocate_io: base: 00002000 size: 00001000 align: 12 gran: 12
PCI: 00:03.0 read_resources bus 3 link: 0
PCI: 00:03.0 read_resources bus 3 link: 0 done
PCI: 03:06.0 14 *  [0x00002000 - 0x000020ff] io
PCI: 00:03.0 compute_allocate_io: base: 00002100 size: 00001000 align: 12 gran: 12 done
PCI: 00:03.0 1c <- [0x0000002000 - 0x0000002fff] bus 3 io
PCI: 00:03.0 compute_allocate_mem: base: fc000000 size: 01100000 align: 24 gran: 20
PCI: 00:03.0 read_resources bus 3 link: 0
PCI: 00:03.0 read_resources bus 3 link: 0 done
PCI: 03:06.0 10 *  [0xfc000000 - 0xfcffffff] mem
PCI: 03:00.0 10 *  [0xfd000000 - 0xfd000fff] mem
PCI: 03:00.1 10 *  [0xfd001000 - 0xfd001fff] mem
PCI: 03:06.0 18 *  [0xfd002000 - 0xfd002fff] mem
PCI: 00:03.0 compute_allocate_mem: base: fd003000 size: 01100000 align: 24 gran: 20 done
PCI: 00:03.0 20 <- [0x00fc000000 - 0x00fd0fffff] bus 3 mem
PCI: 00:03.0 assign_resources, bus 3 link: 0
PCI: 03:00.0 10 <- [0x00fd000000 - 0x00fd000fff] mem
PCI: 03:00.1 10 <- [0x00fd001000 - 0x00fd001fff] mem
PCI: 03:06.0 10 <- [0x00fc000000 - 0x00fcffffff] mem
PCI: 03:06.0 14 <- [0x0000002000 - 0x00000020ff] io
PCI: 03:06.0 18 <- [0x00fd002000 - 0x00fd002fff] mem
PCI: 03:06.0 30 <- [0x00fff80000 - 0x00fff9ffff] romem
PCI: 00:03.0 assign_resources, bus 3 link: 0
PCI: 00:04.0 assign_resources, bus 0 link: 0
PNP: 002e.2 60 <- [0x00000003f8 - 0x00000003ff] io
PNP: 002e.2 70 <- [0x0000000004 - 0x0000000004] irq
PNP: 002e.5 60 <- [0x0000000060 - 0x0000000060] io
PNP: 002e.5 62 <- [0x0000000064 - 0x0000000064] io
PNP: 002e.5 70 <- [0x0000000001 - 0x0000000001] irq
PNP: 002e.5 72 <- [0x000000000c - 0x000000000c] irq
PNP: 002e.8 07 <- [0x00000008ff - 0x00000008fe] io
PNP: 002e.8 30 <- [0x00000001ff - 0x00000001fe] io
PNP: 002e.8 2b <- [0x000000d0ff - 0x000000d0fe] io
PNP: 002e.8 f0 <- [0x000000ef16 - 0x000000ef15] io
PNP: 002e.b 60 <- [0x0000000290 - 0x0000000297] io
ERROR: PNP: 002e.b 70 irq size: 0x0000000001 not assigned
PCI: 00:04.0 assign_resources, bus 0 link: 0
PCI: 00:04.1 20 <- [0x0000003420 - 0x000000342f] io
PCI: 00:04.2 10 <- [0x0000003400 - 0x000000341f] io
PCI: 00:04.3 58 <- [0x0000003000 - 0x00000030ff] io
PCI: 00:18.0 assign_resources, bus 0 link: 2
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: 04:01.0 subsystem <- 161f/3016
PCI: 04:01.0 cmd <- 142
PCI: 00:01.0 bridge ctrl <- 0003
PCI: 00:01.0 cmd <- 147
PCI: 01:03.0 cmd <- 143
PCI: 01:04.0 cmd <- 143
PCI: 01:05.0 cmd <- 143
PCI: 00:01.1 subsystem <- 161f/3016
PCI: 00:01.1 cmd <- 146
PCI: 00:02.1 subsystem <- 161f/3016
PCI: 00:02.1 cmd <- 146
PCI: 00:03.0 bridge ctrl <- 000b
PCI: 00:03.0 cmd <- 147
PCI: 03:00.0 subsystem <- 161f/3016
PCI: 03:00.0 cmd <- 142
PCI: 03:00.1 subsystem <- 161f/3016
PCI: 03:00.1 cmd <- 142
PCI: 03:06.0 subsystem <- 161f/3016
PCI: 03:06.0 cmd <- 1c3
PCI: 00:04.0 subsystem <- 161f/3016
PCI: 00:04.0 cmd <- 14f
w83627hf hwm smbus enabled
PCI: 00:04.1 subsystem <- 161f/3016
PCI: 00:04.1 cmd <- 141
PCI: 00:04.2 subsystem <- 161f/3016
PCI: 00:04.2 cmd <- 141
PCI: 00:04.3 subsystem <- 161f/3016
PCI: 00:04.3 cmd <- 141
PCI: 00:18.1 subsystem <- 161f/3016
PCI: 00:18.1 cmd <- 140
PCI: 00:18.2 subsystem <- 161f/3016
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 f5a
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: 1024MB, type WB
ADDRESS_MASK_HIGH=0xff
DONE variable MTRRs
Clear out the extra MTRR's
ADDRESS_MASK_HIGH=0xff
ADDRESS_MASK_HIGH=0xff
ADDRESS_MASK_HIGH=0xff
ADDRESS_MASK_HIGH=0xff
ADDRESS_MASK_HIGH=0xff
ADDRESS_MASK_HIGH=0xff
ADDRESS_MASK_HIGH=0xff
call enable_var_mtrr()
Leave x86_setup_var_mtrrs

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

microcode: equivalent processor rev id  = 0x004a, patch id = 0x00000000
microcode: patch id that want to apply= 0x00000047
microcode: updated to patch id = 0x00000047  success
CPU model AMD Opteron(tm) Processor 246
Setting up local apic... apic_id: 0 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...
+After Startup.
APIC delivery error (4).
CPU  1 would not start!
CPU 1 did not initialize!
All AP CPUs stopped
PCI: 00:18.0 init
PCI: 04:01.0 init
PCI: 00:01.0 init
PCI: 00:03.0 init
PCI: 03:06.0 init
rom address for PCI: 03:06.0 = fff80000
PCI Expansion ROM, signature 0xaa55, INIT size 0x9000, data ptr 0x0168
PCI ROM Image, Vendor 1002, Device 4752,
PCI ROM Image,  Class Code 030000, Code Type 00
copying VGA ROM Image from 0xfff80000 to 0xc0000, 0x9000 bytes
entering emulator
halt_sys: file /home/pdegler/svn/LinuxBIOSv2_final/src/devices/emulator/x86emu/ops.c, line 4387
PCI: 00:04.0 init
amd8111: ioapic bsp_apicid = 00
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
-- 
linuxbios mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to