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
