From be392c8fe8f53419abb2d5f25c17191b078dc54d Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Wed, 17 Mar 2004 22:38:42 +0000 Subject: use IDE stream git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1431 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- targets/motorola/sandpoint/Config.lb.ide_stream | 90 +++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 targets/motorola/sandpoint/Config.lb.ide_stream (limited to 'targets/motorola/sandpoint/Config.lb.ide_stream') diff --git a/targets/motorola/sandpoint/Config.lb.ide_stream b/targets/motorola/sandpoint/Config.lb.ide_stream new file mode 100644 index 0000000000..144713d2e0 --- /dev/null +++ b/targets/motorola/sandpoint/Config.lb.ide_stream @@ -0,0 +1,90 @@ +# Sample config file for Motorola Sandpoint X3 Demo Board with +# the Altimus mpc7410 PMC card +# This will make a target directory of ./sandpoint + +loadoptions + +target sandpoint + +uses CROSS_COMPILE +uses HAVE_OPTION_TABLE +uses CONFIG_SANDPOINT_ALTIMUS +uses CONFIG_COMPRESS +uses DEFAULT_CONSOLE_LOGLEVEL +uses CONFIG_USE_INIT +uses CONFIG_CHIP_CONFIGURE +uses NO_POST +uses CONFIG_CONSOLE_SERIAL8250 +uses TTYS0_BASE +uses CONFIG_IDE_STREAM +uses IDE_BOOT_DRIVE +uses IDE_SWAB IDE_OFFSET +uses ROM_SIZE +uses _RESET +uses _EXCEPTION_VECTORS +uses _ROMBASE +uses _ROMSTART +uses _RAMBASE +uses _RAMSTART +uses STACK_SIZE +uses HEAP_SIZE + +## use a cross compiler +#option CROSS_COMPILE="powerpc-eabi-" +#option CROSS_COMPILE="ppc_74xx-" + +## Use stage 1 initialization code +option CONFIG_USE_INIT=1 + +## Use static configuration +option CONFIG_CHIP_CONFIGURE=1 + +## We don't use compressed image +option CONFIG_COMPRESS=0 + +## Turn off POST codes +option NO_POST=1 + +## Enable serial console +option DEFAULT_CONSOLE_LOGLEVEL=8 +option CONFIG_CONSOLE_SERIAL8250=1 +option TTYS0_BASE=0x3f8 + +## Boot linux from IDE +option CONFIG_IDE_STREAM=1 +option IDE_BOOT_DRIVE=0 +option IDE_SWAB=1 +option IDE_OFFSET=0 + +# ROM is 1Mb +option ROM_SIZE=1048576 + +# Set stack and heap sizes (stage 2) +option STACK_SIZE=0x10000 +option HEAP_SIZE=0x10000 + +# Sandpoint Demo Board +romimage "normal" + ## Base of ROM + option _ROMBASE=0xfff00000 + + ## Sandpoint reset vector + option _RESET=_ROMBASE+0x100 + + ## Exception vectors (other than reset vector) + option _EXCEPTION_VECTORS=_RESET+0x100 + + ## Start of linuxBIOS in the boot rom + ## = _RESET + exeception vector table size + option _ROMSTART=_RESET+0x3100 + + ## LinuxBIOS C code runs at this location in RAM + option _RAMBASE=0x00100000 + option _RAMSTART=0x00100000 + + option CONFIG_SANDPOINT_ALTIMUS=1 + + mainboard motorola/sandpoint +end + +buildrom ./linuxbios.rom ROM_SIZE "normal" -- cgit v1.2.3