diff options
Diffstat (limited to 'targets/totalimpact/briq/Config.lb')
-rw-r--r-- | targets/totalimpact/briq/Config.lb | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/targets/totalimpact/briq/Config.lb b/targets/totalimpact/briq/Config.lb new file mode 100644 index 0000000000..6a4975e602 --- /dev/null +++ b/targets/totalimpact/briq/Config.lb @@ -0,0 +1,89 @@ +# Config file for the Total Impact briQ +# This will make a target directory of ./briq + +loadoptions + +target briq + +uses CROSS_COMPILE +uses HAVE_OPTION_TABLE +uses CONFIG_COMPRESS +uses DEFAULT_CONSOLE_LOGLEVEL +uses CONFIG_USE_INIT +uses NO_POST +uses CONFIG_CONSOLE_SERIAL8250 +uses TTYS0_BASE +uses UART0_IO_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 +uses CONFIG_BRIQ_750FX +uses CONFIG_BRIQ_7400 + +## use a cross compiler +#option CROSS_COMPILE="powerpc-eabi-" +#option CROSS_COMPILE="ppc_74xx-" + +## Use stage 1 initialization code +option CONFIG_USE_INIT=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 UART0_IO_BASE=0x3f0 +option TTYS0_BASE=0xfe000000+UART0_IO_BASE + +## 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_BRIQ_750FX=1 + #option CONFIG_BRIQ_7400=1 + + mainboard totalimpact/briq +end + +buildrom ./linuxbios.rom ROM_SIZE "normal" |