a6ffad22b99734355235ae7db9f02ab6ef106127
[coreboot.git] / targets / newisys / khepri / Config.lb
1 #
2 # Sample config file for Newisys Khepri systems
3 #
4
5 # Target directory for khepri build
6 target khepri
7         
8 mainboard newisys/khepri
9
10 # set target C compiler to 32bit gcc.
11 option CC="gcc -m32"
12
13 # Configuration options.
14
15 option  MAXIMUM_CONSOLE_LOGLEVEL=8
16 option  DEFAULT_CONSOLE_LOGLEVEL=8
17 option  CONFIG_CONSOLE_SERIAL8250=1
18
19 # Size of the image. Khepri comes with 512k per default.
20 option ROM_SIZE=512*1024
21
22 option HAVE_OPTION_TABLE=1
23 option CONFIG_ROM_PAYLOAD=1
24 option HAVE_FALLBACK_BOOT=1
25
26 option FALLBACK_SIZE=131072
27
28 ## LinuxBIOS C code runs at this location in RAM
29 option _RAMBASE=0x00004000
30
31 romimage "normal"
32         option USE_FALLBACK_IMAGE=0
33         option ROM_IMAGE_SIZE=0x20000
34         option LINUXBIOS_EXTRA_VERSION="-Khepri-Normal"
35         payload ../../../payloads/tg3--ide_disk.zelf
36 end
37
38 romimage "fallback" 
39         option USE_FALLBACK_IMAGE=1
40         option ROM_IMAGE_SIZE=0x20000
41         option LINUXBIOS_EXTRA_VERSION="-Khepri-Fallback"
42         payload ../../../payloads/tg3--ide_disk.zelf
43 end
44
45 buildrom ./khepri.rom ROM_SIZE "normal" "fallback"