<div dir="ltr">tnx Joseph, <br><br>i've fixed the following (to match my 256kb bios) :<br><br>  device pci_domain 0 on<br><br>      device pci 0.0 on end            # Host bridge<br>        chip drivers/pci/onboard<br>
          device pci 1.0 on end            # Onboard video<br>          register "rom_address" = "0xfffc0000"<br>      end<br>  ...<br>  end<br><br>and now the rom_address is set AND i see the device in lspci :<br>
lspci:<br>00:01.0 VGA compatible controller: Intel Corporation 82810E DC-133 (CGC) Chipset Graphics Controller (rev 03)<br>lspci -n:<br>00:01.0 0300: 8086:7125 (rev 03)<br><br>but still no vga-output!<br>i found the following to might suggest another problem :<br>
<br>PCI Expansion ROM, signature 0xaa55, INIT size 0xa000, data ptr 0x0110<br>
PCI ROM Image, Vendor 8086, Device 0000,<br>
Device or Vendor ID mismatch Vendor 8086, Device 0000<br>
<br>and no "copying VGA ROM Image"...<br>any idea where the device_id needs to be set?  (the weird thing is that the device_id is shown fine on lspci -n output)<br><br>i'm attaching the complete boot log at the end of the message.<br>
<br><br>Regards,<br>Elia Yehuda.<br><br><br><div class="gmail_quote">On Fri, Nov 7, 2008 at 3:35 AM, Joseph Smith <span dir="ltr"><<a href="mailto:joe@settoplinux.org">joe@settoplinux.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c"><br>
<br>
<br>
On Fri, 7 Nov 2008 03:19:35 +0200, "Elia Yehuda" <<a href="mailto:z4ziggy@gmail.com">z4ziggy@gmail.com</a>> wrote:<br>
> many thanks Joseph!<br>
><br>
> you sure have found the problem in the code (without even looking...<br>
> remarkable).<br>
><br>
> i sure had the "CONFIG_VIDEO_MB=8" to my targets' Config.lb which was<br>
> being<br>
> ignored...<br>
> so i've added the following (elementary) patch to<br>
> coreboot-v2/src/northbridge/intel/i82810/northbridge.c :<br>
><br>
> Index: northbridge.c<br>
> ===================================================================<br>
> --- northbridge.c    (revision 3698)<br>
> +++ northbridge.c    (working copy)<br>
> @@ -149,6 +149,16 @@<br>
>          drp_value = drp_value >> 4;    // >>= 4; //? mess with later<br>
>          tomk += (unsigned long)(translate_i82810_to_mb[drp_value]);<br>
><br>
> +#ifdef CONFIG_VIDEO_MB<br>
> +        /* check for VGA reserved memory */<br>
> +        if (CONFIG_VIDEO_MB == 512) {<br>
> +            /* FIXME: we round up the 1/2mb to 1 */<br>
> +            tomk -= 1;<br>
> +        } else {<br>
> +            tomk -= CONFIG_VIDEO_MB;<br>
> +        }<br>
> +#endif<br>
> +<br>
>          printk_debug("Setting RAM size to %d MB\n", tomk);<br>
><br>
>          /* Convert tomk from MB to KB. */<br>
><br>
><br>
><br>
> the boot now works,<br>
<br>
</div></div>Great, that is a start :-)<br>
<div class="Ih2E3d"><br>
> but still no onboard-vga. ive noticed in<br>
> pci_rom_probe()<br>
> the dev->rom_address of the vga pci card is 0 (zero)! although i have the<br>
> following in the mainboard/manu/type/Config.lb :<br>
> ...<br>
>     device pci 1.0 on                # Onboard video<br>
>        chip drivers/pci/onboard<br>
>          device pci 1.0 on end<br>
>          register "rom_address" = "0xfffc0000"<br>
>        end<br>
>     end<br>
> ...<br>
><br>
</div>This should be:<br>
<br>
device pci_domain 0 on<br>
    device pci 0.0 on end    # Host bridge<br>
        chip drivers/pci/onboard<br>
            device pci 1.0 on end    # Onboard video<br>
                register "rom_address" = "0xfff80000"<br>
        end<br>
end<br>
<div><div></div><div class="Wj3C7c"><br>
Hope that helps.<br>
<br>
--<br>
Thanks,<br>
Joseph Smith<br>
Set-Top-Linux<br>
<a href="http://www.settoplinux.org" target="_blank">www.settoplinux.org</a><br>
<br>
</div></div></blockquote></div><br>complete boot log :<br><br>coreboot-2.0.0.0Fallback Fri Nov  7 04:00:16 IST 2008 starting...<br>Ram1.00<br>i810 Initial registers have been set.<br>Ram2.00<br>Ram3<br>Found DIMM in slot 00<br>
DIMM is 0x80MB<br>After translation, dimm_size is 0x0d<br>No DIMM found in slot 01<br>DRP calculated to 0x0d<br>RAM Enable 1: Apply NOP<br>    Sending RAM command 0x88 to 0x00000000<br>RAM Enable 2: Precharge all<br>    Sending RAM command 0xa8 to 0x00000000<br>
RAM Enable 3: CBR<br>    Sending RAM command 0xe8 to 0x00000000<br>RAM Enable 4: Mode register set<br>    Sending RAM command 0xc8 to 0x000001d0<br>RAM Enable 5: Normal operation<br>    Sending RAM command 0x28 to 0x00000000<br>
RAM Enable 6: Enable Refresh<br>Northbridge following SDRAM init:<br>Ram4<br>coreboot-2.0.0.0Fallback Fri Nov  7 04:00:16 IST 2008 booting...<br>end c9788c81, start 12<br>32-bit delta 1543<br>calibrate_tsc 32-bit result is 1543<br>
clocks_per_usec: 1543<br>Enumerating buses...<br>scan_static_bus for Root Device<br>APIC_CLUSTER: 0 enabled<br>Finding PCI configuration type.<br>PCI: Using configuration type 1<br>PCI_DOMAIN: 0000 enabled<br>PCI_DOMAIN: 0000 scanning...<br>
PCI: pci_scan_bus for bus 00<br>PCI: 00:00.0 [8086/7124] enabled<br>PCI: 00:01.0 [8086/7125] enabled<br>PCI: 00:02.0, bad id 0xffffffff<br>PCI: 00:03.0, bad id 0xffffffff<br>PCI: 00:04.0, bad id 0xffffffff<br>PCI: 00:05.0, bad id 0xffffffff<br>
PCI: 00:06.0, bad id 0xffffffff<br>PCI: 00:07.0, bad id 0xffffffff<br>PCI: 00:08.0, bad id 0xffffffff<br>PCI: 00:09.0, bad id 0xffffffff<br>PCI: 00:0a.0, bad id 0xffffffff<br>PCI: 00:0b.0, bad id 0xffffffff<br>PCI: 00:0c.0, bad id 0xffffffff<br>
PCI: 00:0d.0, bad id 0xffffffff<br>PCI: 00:0e.0, bad id 0xffffffff<br>PCI: 00:0f.0, bad id 0xffffffff<br>PCI: 00:10.0, bad id 0xffffffff<br>PCI: 00:11.0, bad id 0xffffffff<br>PCI: 00:12.0, bad id 0xffffffff<br>PCI: 00:13.0, bad id 0xffffffff<br>
PCI: 00:14.0, bad id 0xffffffff<br>PCI: 00:15.0, bad id 0xffffffff<br>PCI: 00:16.0, bad id 0xffffffff<br>PCI: 00:17.0, bad id 0xffffffff<br>PCI: 00:18.0, bad id 0xffffffff<br>PCI: 00:19.0, bad id 0xffffffff<br>PCI: 00:1a.0, bad id 0xffffffff<br>
PCI: 00:1b.0, bad id 0xffffffff<br>PCI: 00:1c.0, bad id 0xffffffff<br>PCI: 00:1d.0, bad id 0xffffffff<br>PCI: 00:1e.0 [8086/2418] bus ops<br>PCI: 00:1e.0 [8086/2418] enabled<br>PCI: 00:1f.0 [8086/2410] bus ops<br>PCI: 00:1f.0 [8086/2410] enabled<br>
PCI: 00:1f.1 [8086/2411] ops<br>PCI: 00:1f.1 [8086/2411] enabled<br>PCI: 00:1f.2 [8086/2412] ops<br>PCI: 00:1f.2 [8086/2412] enabled<br>PCI: 00:1f.3 [8086/2413] enabled<br>PCI: 00:1f.4, bad id 0xffffffff<br>PCI: 00:1f.5 [8086/2415] ops<br>
PCI: 00:1f.5 [8086/2415] enabled<br>malloc Enter, size 1100, free_mem_ptr 00026000<br>malloc 0x00026000<br>PCI: 00:1f.6 [8086/2416] ops<br>PCI: 00:1f.6 [8086/2416] enabled<br>PCI: 00:1f.7, bad id 0xffffffff<br>do_pci_scan_bridge for PCI: 00:1e.0<br>
PCI: pci_scan_bus for bus 01<br>PCI: 01:00.0, bad id 0xffffffff<br>PCI: 01:01.0, bad id 0xffffffff<br>PCI: 01:02.0, bad id 0xffffffff<br>PCI: 01:03.0, bad id 0xffffffff<br>PCI: 01:04.0, bad id 0xffffffff<br>malloc Enter, size 1100, free_mem_ptr 0002644c<br>
malloc 0x0002644c<br>PCI: 01:05.0 [10ec/8139] enabled<br>PCI: 01:06.0, bad id 0xffffffff<br>PCI: 01:07.0, bad id 0xffffffff<br>PCI: 01:08.0, bad id 0xffffffff<br>PCI: 01:09.0, bad id 0xffffffff<br>PCI: 01:0a.0, bad id 0xffffffff<br>
PCI: 01:0b.0, bad id 0xffffffff<br>PCI: 01:0c.0, bad id 0xffffffff<br>PCI: 01:0d.0, bad id 0xffffffff<br>PCI: 01:0e.0, bad id 0xffffffff<br>PCI: 01:0f.0, bad id 0xffffffff<br>PCI: 01:10.0, bad id 0xffffffff<br>PCI: 01:11.0, bad id 0xffffffff<br>
PCI: 01:12.0, bad id 0xffffffff<br>PCI: 01:13.0, bad id 0xffffffff<br>PCI: 01:14.0, bad id 0xffffffff<br>PCI: 01:15.0, bad id 0xffffffff<br>PCI: 01:16.0, bad id 0xffffffff<br>PCI: 01:17.0, bad id 0xffffffff<br>PCI: 01:18.0, bad id 0xffffffff<br>
PCI: 01:19.0, bad id 0xffffffff<br>PCI: 01:1a.0, bad id 0xffffffff<br>PCI: 01:1b.0, bad id 0xffffffff<br>PCI: 01:1c.0, bad id 0xffffffff<br>PCI: 01:1d.0, bad id 0xffffffff<br>PCI: 01:1e.0, bad id 0xffffffff<br>PCI: 01:1f.0, bad id 0xffffffff<br>
PCI: pci_scan_bus returning with max=001<br>do_pci_scan_bridge returns max 1<br>scan_static_bus for PCI: 00:1f.0<br>malloc Enter, size 1100, free_mem_ptr 00026898<br>malloc 0x00026898<br>malloc Enter, size 1100, free_mem_ptr 00026ce4<br>
malloc 0x00026ce4<br>malloc Enter, size 1100, free_mem_ptr 00027130<br>malloc 0x00027130<br>malloc Enter, size 1100, free_mem_ptr 0002757c<br>malloc 0x0002757c<br>malloc Enter, size 1100, free_mem_ptr 000279c8<br>malloc 0x000279c8<br>
PNP: 002e.1 enabled<br>PNP: 002e.2 enabled<br>PNP: 002e.5 enabled<br>PNP: 002e.8 enabled<br>PNP: 002e.9 enabled<br>PNP: 002e.a enabled<br>PNP: 002e.0 enabled<br>PNP: 002e.3 enabled<br>PNP: 002e.6 enabled<br>PNP: 002e.7 enabled<br>
PNP: 002e.b enabled<br>scan_static_bus for PCI: 00:1f.0 done<br>PCI: pci_scan_bus returning with max=001<br>scan_static_bus for Root Device done<br>done<br>Allocating resources...<br>Reading resources...<br>Root Device compute_allocate_resource io: base: 00000400 size: 00000000 align: 0 gran: 0<br>
Root Device read_resources bus 0 link: 0<br>PCI_DOMAIN: 0000 read_resources bus 0 link: 0<br>PCI: 00:1e.0 compute_allocate_resource io: base: 00000000 size: 00000000 align: 12 gran: 12<br>PCI: 00:1e.0 read_resources bus 1 link: 0<br>
PCI: 00:1e.0 read_resources bus 1 link: 0 done<br>PCI: 01:05.0 10 *  [0x00000000 - 0x000000ff] io<br>PCI: 00:1e.0 compute_allocate_resource io: base: 00000100 size: 00001000 align: 12 gran: 12 done<br>PCI: 00:1e.0 compute_allocate_resource prefmem: base: 00000000 size: 00000000 align: 20 gran: 20<br>
PCI: 00:1e.0 read_resources bus 1 link: 0<br>PCI: 00:1e.0 read_resources bus 1 link: 0 done<br>PCI: 00:1e.0 compute_allocate_resource prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done<br>PCI: 00:1e.0 compute_allocate_resource prefmem: base: fff00000 size: 00000000 align: 20 gran: 20<br>
PCI: 00:1e.0 read_resources bus 1 link: 0<br>PCI: 00:1e.0 read_resources bus 1 link: 0 done<br>PCI: 00:1e.0 compute_allocate_resource prefmem: base: fff00000 size: 00000000 align: 20 gran: 20 done<br>PCI: 00:1e.0 24 <- [0x00fff00000 - 0x00ffefffff] size 0x00000000 gran 0x14 bus 01 prefmem<br>
PCI: 00:1e.0 compute_allocate_resource mem: base: 00000000 size: 00000000 align: 20 gran: 20<br>PCI: 00:1e.0 read_resources bus 1 link: 0<br>PCI: 00:1e.0 read_resources bus 1 link: 0 done<br>PCI: 01:05.0 14 *  [0x00000000 - 0x000000ff] mem<br>
PCI: 00:1e.0 compute_allocate_resource mem: base: 00000100 size: 00100000 align: 20 gran: 20 done<br>PCI: 00:1f.0 read_resources bus 0 link: 0<br>PCI: 00:1f.0 read_resources bus 0 link: 0 done<br>PCI_DOMAIN: 0000 read_resources bus 0 link: 0 done<br>
Root Device read_resources bus 0 link: 0 done<br>PCI: 00:1e.0 1c *  [0x00001000 - 0x00001fff] io<br>PCI: 00:1f.5 10 *  [0x00002000 - 0x000020ff] io<br>PCI: 00:1f.6 10 *  [0x00002400 - 0x000024ff] io<br>PCI: 00:1f.6 14 *  [0x00002800 - 0x0000287f] io<br>
PCI: 00:1f.5 14 *  [0x00002880 - 0x000028bf] io<br>PCI: 00:1f.2 20 *  [0x000028c0 - 0x000028df] io<br>PCI: 00:1f.1 20 *  [0x000028e0 - 0x000028ef] io<br>PCI: 00:1f.3 20 *  [0x000028f0 - 0x000028ff] io<br>PNP: 002e.7 60 *  [0x00002c00 - 0x00002c00] io<br>
Root Device compute_allocate_resource io: base: 00002c01 size: 00002801 align: 12 gran: 0 done<br>Root Device compute_allocate_resource mem: base: 00000000 size: 00000000 align: 0 gran: 0<br>Root Device read_resources bus 0 link: 0<br>
Root Device read_resources bus 0 link: 0 done<br>PCI: 00:01.0 10 *  [0x00000000 - 0x01ffffff] prefmem<br>PCI: 00:1e.0 20 *  [0x02000000 - 0x020fffff] mem<br>PCI: 00:01.0 14 *  [0x02100000 - 0x0217ffff] mem<br>Root Device compute_allocate_resource mem: base: 02180000 size: 02180000 align: 25 gran: 0 done<br>
Done reading resources.<br>Allocating VGA resource PCI: 00:01.0<br>Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0000<br>Setting PCI_BRIDGE_CTL_VGA for bridge Root Device<br>Setting resources...<br>Root Device compute_allocate_resource io: base: 00001000 size: 00002801 align: 12 gran: 0<br>
Root Device read_resources bus 0 link: 0<br>Root Device read_resources bus 0 link: 0 done<br>PCI: 00:1e.0 1c *  [0x00001000 - 0x00001fff] io<br>PCI: 00:1f.5 10 *  [0x00002000 - 0x000020ff] io<br>PCI: 00:1f.6 10 *  [0x00002400 - 0x000024ff] io<br>
PCI: 00:1f.6 14 *  [0x00002800 - 0x0000287f] io<br>PCI: 00:1f.5 14 *  [0x00002880 - 0x000028bf] io<br>PCI: 00:1f.2 20 *  [0x000028c0 - 0x000028df] io<br>PCI: 00:1f.1 20 *  [0x000028e0 - 0x000028ef] io<br>PCI: 00:1f.3 20 *  [0x000028f0 - 0x000028ff] io<br>
PNP: 002e.7 60 *  [0x00002c00 - 0x00002c00] io<br>Root Device compute_allocate_resource io: base: 00002c01 size: 00001c01 align: 12 gran: 0 done<br>Root Device compute_allocate_resource mem: base: fc000000 size: 02180000 align: 25 gran: 0<br>
Root Device read_resources bus 0 link: 0<br>Root Device read_resources bus 0 link: 0 done<br>PCI: 00:01.0 10 *  [0xfc000000 - 0xfdffffff] prefmem<br>PCI: 00:1e.0 20 *  [0xfe000000 - 0xfe0fffff] mem<br>PCI: 00:01.0 14 *  [0xfe100000 - 0xfe17ffff] mem<br>
Root Device compute_allocate_resource mem: base: fe180000 size: 02180000 align: 25 gran: 0 done<br>Root Device assign_resources, bus 0 link: 0<br>Setting RAM size to 120 MB<br>PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0<br>
PCI: 00:01.0 10 <- [0x00fc000000 - 0x00fdffffff] size 0x02000000 gran 0x19 prefmem<br>PCI: 00:01.0 14 <- [0x00fe100000 - 0x00fe17ffff] size 0x00080000 gran 0x13 mem<br>PCI: 00:01.0 30 <- [0x00fffc0000 - 0x00fffbffff] size 0x00000000 gran 0x00 romem<br>
PCI: 00:1e.0 compute_allocate_resource io: base: 00001000 size: 00001000 align: 12 gran: 12<br>PCI: 00:1e.0 read_resources bus 1 link: 0<br>PCI: 00:1e.0 read_resources bus 1 link: 0 done<br>PCI: 01:05.0 10 *  [0x00001000 - 0x000010ff] io<br>
PCI: 00:1e.0 compute_allocate_resource io: base: 00001100 size: 00001000 align: 12 gran: 12 done<br>PCI: 00:1e.0 1c <- [0x0000001000 - 0x0000001fff] size 0x00001000 gran 0x0c bus 01 io<br>PCI: 00:1e.0 compute_allocate_resource mem: base: fe000000 size: 00100000 align: 20 gran: 20<br>
PCI: 00:1e.0 read_resources bus 1 link: 0<br>PCI: 00:1e.0 read_resources bus 1 link: 0 done<br>PCI: 01:05.0 14 *  [0xfe000000 - 0xfe0000ff] mem<br>PCI: 00:1e.0 compute_allocate_resource mem: base: fe000100 size: 00100000 align: 20 gran: 20 done<br>
PCI: 00:1e.0 20 <- [0x00fe000000 - 0x00fe0fffff] size 0x00100000 gran 0x14 bus 01 mem<br>PCI: 00:1e.0 assign_resources, bus 1 link: 0<br>PCI: 01:05.0 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io<br>
PCI: 01:05.0 14 <- [0x00fe000000 - 0x00fe0000ff] size 0x00000100 gran 0x08 mem<br>PCI: 00:1e.0 assign_resources, bus 1 link: 0<br>PCI: 00:1f.0 assign_resources, bus 0 link: 0<br>PNP: 002e.1 60 <- [0x0000000378 - 0x000000037f] size 0x00000008 gran 0x03 io<br>
PNP: 002e.1 70 <- [0x0000000007 - 0x0000000007] size 0x00000001 gran 0x00 irq<br>PNP: 002e.1 74 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 drq<br>PNP: 002e.2 60 <- [0x00000003f8 - 0x00000003ff] size 0x00000008 gran 0x03 io<br>
PNP: 002e.2 70 <- [0x0000000004 - 0x0000000004] size 0x00000001 gran 0x00 irq<br>PNP: 002e.5 60 <- [0x0000000060 - 0x0000000060] size 0x00000001 gran 0x00 io<br>PNP: 002e.5 62 <- [0x0000000064 - 0x0000000064] size 0x00000001 gran 0x00 io<br>
PNP: 002e.5 70 <- [0x0000000001 - 0x0000000001] size 0x00000001 gran 0x00 irq<br>PNP: 002e.5 72 <- [0x000000000c - 0x000000000c] size 0x00000001 gran 0x00 irq<br>ERROR: PNP: 002e.0 60 io size: 0x0000000008 not assigned<br>
ERROR: PNP: 002e.0 70 irq size: 0x0000000001 not assigned<br>ERROR: PNP: 002e.0 74 drq size: 0x0000000001 not assigned<br>ERROR: PNP: 002e.3 60 io size: 0x0000000008 not assigned<br>ERROR: PNP: 002e.3 70 irq size: 0x0000000001 not assigned<br>
ERROR: PNP: 002e.6 60 io size: 0x0000000008 not assigned<br>ERROR: PNP: 002e.6 70 irq size: 0x0000000001 not assigned<br>PNP: 002e.7 60 <- [0x0000002c00 - 0x0000002c00] size 0x00000001 gran 0x00 io<br>ERROR: PNP: 002e.7 62 io size: 0x0000000002 not assigned<br>
ERROR: PNP: 002e.7 70 irq size: 0x0000000001 not assigned<br>ERROR: PNP: 002e.b 60 io size: 0x0000000008 not assigned<br>ERROR: PNP: 002e.b 70 irq size: 0x0000000001 not assigned<br>PCI: 00:1f.0 assign_resources, bus 0 link: 0<br>
PCI: 00:1f.1 20 <- [0x00000028e0 - 0x00000028ef] size 0x00000010 gran 0x04 io<br>PCI: 00:1f.2 20 <- [0x00000028c0 - 0x00000028df] size 0x00000020 gran 0x05 io<br>PCI: 00:1f.3 20 <- [0x00000028f0 - 0x00000028ff] size 0x00000010 gran 0x04 io<br>
PCI: 00:1f.5 10 <- [0x0000002000 - 0x00000020ff] size 0x00000100 gran 0x08 io<br>PCI: 00:1f.5 14 <- [0x0000002880 - 0x00000028bf] size 0x00000040 gran 0x06 io<br>PCI: 00:1f.6 10 <- [0x0000002400 - 0x00000024ff] size 0x00000100 gran 0x08 io<br>
PCI: 00:1f.6 14 <- [0x0000002800 - 0x000000287f] size 0x00000080 gran 0x07 io<br>PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0<br>Root Device assign_resources, bus 0 link: 0<br>Done setting resources.<br>Done allocating resources.<br>
Enabling resources...<br>PCI: 00:00.0 subsystem <- 00/00<br>PCI: 00:00.0 cmd <- 06<br>PCI: 00:01.0 subsystem <- 00/00<br>PCI: 00:01.0 cmd <- 07<br>PCI: 00:1e.0 bridge ctrl <- 0003<br>PCI: 00:1e.0 cmd <- 07<br>
PCI: 01:05.0 cmd <- 03<br>PCI: 00:1f.0 cmd <- 0f<br>w83627hf hwm smbus enabled<br>PCI: 00:1f.1 cmd <- 01<br>PCI: 00:1f.2 cmd <- 01<br>PCI: 00:1f.3 subsystem <- 00/00<br>PCI: 00:1f.3 cmd <- 01<br>PCI: 00:1f.5 cmd <- 01<br>
PCI: 00:1f.6 cmd <- 01<br>done.<br>Initializing devices...<br>Root Device init<br>APIC_CLUSTER: 0 init<br>malloc Enter, size 1100, free_mem_ptr 00027e14<br>malloc 0x00027e14<br>Initializing CPU #0<br>CPU: vendor Intel device 683<br>
CPU: family 06, model 08, stepping 03<br>Enabling cache<br><br>Setting fixed MTRRs(0-88) Type: UC<br>Setting fixed MTRRs(0-16) Type: WB<br>DONE fixed MTRRs<br>call enable_fixed_mtrr()<br>Setting variable MTRR 0, base:    0MB, range:   64MB, type WB<br>
ADDRESS_MASK_HIGH=0xf<br>Setting variable MTRR 1, base:   64MB, range:   32MB, type WB<br>ADDRESS_MASK_HIGH=0xf<br>Setting variable MTRR 2, base:   96MB, range:   16MB, type WB<br>ADDRESS_MASK_HIGH=0xf<br>Setting variable MTRR 3, base:  112MB, range:    8MB, type WB<br>
ADDRESS_MASK_HIGH=0xf<br>DONE variable MTRRs<br>Clear out the extra MTRR's<br>call enable_var_mtrr()<br>Leave x86_setup_var_mtrrs<br><br>MTRR check<br>Fixed MTRRs   : Enabled<br>Variable MTRRs: Enabled<br><br>microcode_info: sig = 0x00000683 pf=0x00000010 rev = 0x00000000<br>
Disabling local apic...done.<br>CPU #0 Initialized<br>PCI: 00:00.0 init<br>pci_rom_probe() : dev->on_mainboard<br>pci_rom_probe(): skipping for PCI: 00:00.0 = 0<br>PCI: 00:01.0 init<br>pci_rom_probe() : dev->on_mainboard<br>
rom address for PCI: 00:01.0 = fffc0000<br>PCI Expansion ROM, signature 0xaa55, INIT size 0xa000, data ptr 0x0110<br>PCI ROM Image, Vendor 8086, Device 0000,<br>Device or Vendor ID mismatch Vendor 8086, Device 0000<br>PCI: 00:1e.0 init<br>
PCI: 00:1f.0 init<br>IOAPIC Southbridge enabled 2186<br>Southbridge APIC ID = 2000000<br>Set power on if power fails<br>RTC Init<br>PNP: 002e.1 init<br>PNP: 002e.2 init<br>PNP: 002e.5 init<br>Keyboard init...<br>PNP: 002e.8 init<br>
PNP: 002e.9 init<br>PNP: 002e.a init<br>PCI: 00:1f.1 init<br>IDE0 IDE1 PCI: 00:1f.2 init<br>PCI: 00:1f.3 init<br>pci_rom_probe() : dev->on_mainboard<br>pci_rom_probe(): skipping for PCI: 00:1f.3 = 0<br>PCI: 01:05.0 init<br>
pci_rom_probe() : !dev->on_mainboard (0/0)<br>pci_rom_probe(): skipping for PCI: 01:05.0 = 0<br>PNP: 002e.0 init<br>PNP: 002e.3 init<br>PNP: 002e.6 init<br>PNP: 002e.7 init<br>PNP: 002e.b init<br>Devices initialized<br>
Copying IRQ routing tables to 0xf0000...done.<br>Verifing copy of IRQ routing tables at 0xf0000...done<br>Checking IRQ routing table consistency...<br>check_pirq_routing_table() - irq_routing_table located at: 0x000f0000<br>
done.<br>Moving GDT to 0x500...ok<br>Adjust low_table_end from 0x00000530 to 0x00001000 <br>Adjust rom_table_end from 0x000f0400 to 0x00100000 <br>                                                                                <br>
Booting 'hda1:/boot/vmlinuz-2.6.27-7-server root=/dev/sda1 ro console=ttyS0,115 <br>200n8 console=tty0  initrd=hda1:/boot/initrd.img-2.6.27-7-server'               <br>Found Linux version 2.6.27-7-server (buildd@rothera) #1 SMP Fri Oct 24 07:37:55 <br>
 UTC 2008 bzImage.                                                              <br>Loading kernel... ok                                                            <br>Loading initrd... ok                                                            <br>
Jumping to entry point...                                                       <br><br></div>