1## 2## This file is part of the coreboot project. 3## 4## Copyright (C) 2007 AMD 5## Written by Yinghai Lu <yinghailu@gmail.com> for AMD. 6## 7## This program is free software; you can redistribute it and/or modify 8## it under the terms of the GNU General Public License as published by 9## the Free Software Foundation; either version 2 of the License, or 10## (at your option) any later version. 11## 12## This program is distributed in the hope that it will be useful, 13## but WITHOUT ANY WARRANTY; without even the implied warranty of 14## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15## GNU General Public License for more details. 16## 17## You should have received a copy of the GNU General Public License 18## along with this program; if not, write to the Free Software 19## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 20## 21 22target h8dmr 23mainboard supermicro/h8dmr 24 25option CONFIG_ROM_SIZE=0x200000 26option CONFIG_FALLBACK_SIZE=(CONFIG_ROM_SIZE-0x1000) 27 28romimage "fallback" 29 option CONFIG_USE_FAILOVER_IMAGE=0 30 option CONFIG_USE_FALLBACK_IMAGE=1 31 option CONFIG_COMPRESSED_PAYLOAD_LZMA=1 32 option CONFIG_PRECOMPRESSED_PAYLOAD=1 33# option CONFIG_ROM_IMAGE_SIZE=0x19800 34 option CONFIG_ROM_IMAGE_SIZE=0x18000 35# option CONFIG_ROM_IMAGE_SIZE=0x15800 36# option CONFIG_ROM_IMAGE_SIZE=0x13800 37 option CONFIG_XIP_ROM_SIZE=0x40000 38 option COREBOOT_EXTRA_VERSION="$(shell cat ../../VERSION)_Fallback" 39# payload ../../../payloads/tg3--ide_disk.zelf 40# payload ../../../payloads/filo.elf 41# payload ../../../payloads/filo_mem.elf 42# payload ../../../payloads/filo.zelf 43# payload ../../../payloads/tg3--filo_hda2.zelf 44# payload ../../../payloads/tg3.zelf 45# payload ../../../../payloads/tg3_vga.zelf 46# payload ../../../../payloads/memtest 47# payload ../../../../payloads/adlo.elf 48# payload ../../../../payloads/e1000_vga.zelf 49# payload ../../../../payloads/filo_hda.zelf 50# payload ../../../../payloads/tg3--filo_hda2_vga.zelf 51# payload ../../../../payloads/tg3--filo_hda2_vga_5_4.zelf 52# payload ../../../../payloads/tg3--filo_hda2_vga_5.4.1.zelf 53# payload ../../../../payloads/tg3--filo_hda2_vga_5.4.2.zelf 54 payload /home/yhlu/olpc-payload.elf.lzma 55# payload ../../../../payloads/filo_hda.zelf 56# payload ../../../../payloads/filo_hda2_novga.zelf 57# payload ../../../payloads/tg3_com2.zelf 58# payload ../../../payloads/e1000--filo.zelf 59# payload ../../../payloads/tg3--e1000--filo.zelf 60# payload ../../../payloads/tg3--eepro100--e1000--filo_hda2.zelf 61# payload ../../../payloads/tg3--eepro100--e1000--filo_hda2_5.3.zelf 62# payload ../../../payloads/tg3--eepro100--e1000--filo_hda2_com2.zelf 63end 64 65romimage "failover" 66 option CONFIG_USE_FAILOVER_IMAGE=1 67 option CONFIG_USE_FALLBACK_IMAGE=0 68 option CONFIG_ROM_IMAGE_SIZE=CONFIG_FAILOVER_SIZE 69 option CONFIG_XIP_ROM_SIZE=CONFIG_FAILOVER_SIZE 70 option COREBOOT_EXTRA_VERSION="$(shell cat ../../VERSION)_Failover" 71end 72 73 74buildrom ./coreboot.rom CONFIG_ROM_SIZE "fallback" "failover" 75#buildrom ./coreboot.rom CONFIG_ROM_SIZE "normal" "fallback" 76

