Listing 4. Configuration Parameters for Coreboot v2

 1 target epia-m
 2 mainboard via/epia-m

 3 option MAXIMUM_CONSOLE_LOGLEVEL=8
 4 option DEFAULT_CONSOLE_LOGLEVEL=8
 5 option CONFIG_CONSOLE_SERIAL8250=1

 6 option ROM_SIZE=256*1024

 7 option HAVE_OPTION_TABLE=1
 8 option CONFIG_ROM_PAYLOAD=1
 9 option HAVE_FALLBACK_BOOT=1
10 option CONFIG_COMPRESSED_PAYLOAD_NRV2B=1

11 option FALLBACK_SIZE=131072

12 option _RAMBASE=0x00004000

13 romimage "normal"
14 option USE_FALLBACK_IMAGE=0
15 option ROM_IMAGE_SIZE=64*1024
16 option COREBOOT_EXTRA_VERSION=".0-Normal"
17 payload $ (HOME)/filo/build/filo.elf
18 end

19 romimage "fallback"
20 option USE_FALLBACK_IMAGE=1
21 option ROM_IMAGE_SIZE=60*1024
22 option COREBOOT_EXTRA_VERSION=".0-Fallback"
23 payload $ (HOME)/filo/build/filo.elf
24 end

25 buildrom ./coreboot.rom ROM_SIZE "normal" "fallback"

