On 02/04/2010 11:28 PM, Myles Watson wrote:
Ok, so here is what the Thomson IP1000 looks like (see notations):
-CONFIG_DCACHE_RAM_BASE = 0xc0000 - I have no idea what this is for???
-CONFIG_DCACHE_RAM_SIZE = 0x1000 - I have no idea what this is for???
If your board doesn't use CAR it doesn't matter. It's the address and size
for Cache-As-RAM.
+CONFIG_HAVE_HARD_RESET = 0x0
+CONFIG_HAVE_HIGH_TABLES = 0x1
+CONFIG_HAVE_PIRQ_TABLE = 0x1
-CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT = 0x1 - Why would newconfig
enable this for an Intel P3 processor? Is it enabled by default?
Yes.
+CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT = 0x0
+CONFIG_I830_VIDEO_MB_1MB = 0x0
+CONFIG_I830_VIDEO_MB_512KB = 0x0
+CONFIG_I830_VIDEO_MB_8MB = 0x1
+CONFIG_I830_VIDEO_MB_OFF = 0x0
-CONFIG_LOGICAL_CPUS = 0x0 - Why would newconfig specify 0 cpus???
LOGICAL_CPUS is code for multiple cores. In this case I'm assuming that
your CPU is single-core.
+CONFIG_LOGICAL_CPUS = 0x1
-CONFIG_PCI_OPTION_ROM_RUN_REALMODE = 0x0 - I want this to be enabled
by default (0x1), so should I just change it in Options.lb?
newconfig is going away. I wouldn't bother.
+CONFIG_PCI_OPTION_ROM_RUN_REALMODE = 0x1
+CONFIG_PCI_OPTION_ROM_RUN_X86EMU = 0x0
+CONFIG_PCI_OPTION_ROM_RUN_YABEL = 0x0
-CONFIG_PCI_ROM_RUN = 0x0 - I want this to be enabled by default (0x1),
so should I just change it in Options.lb?
Same thing.
+CONFIG_PCI_ROM_RUN = 0x1
-CONFIG_RAMBASE = 0x4000 - What is the correct value?
+CONFIG_RAMBASE = 0x100000 - It seems to work fine ether way?
If it works either way, then leave it at 0x100000. It's "safer" for things
like SMI to have Coreboot run above 1MB.
-CONFIG_VGA_ROM_RUN = 0x0 - I want this to be enabled by default (0x1),
so should I just change it in Options.lb?
Same thing.
+CONFIG_VGA_ROM_RUN = 0x1
Does it boot with Kconfig? If yes, you're done.
Thanks Myles, yes it does boot with Kconfig, so I guess I am done.
--
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot