[coreboot] prepare tyan s2881 Config files for buildrom
Jordan Crouse
jordan.crouse at amd.com
Mon Mar 10 19:31:41 CET 2008
On 10/03/08 14:15 -0400, Ward Vandewege wrote:
> --
> Ward Vandewege <ward at fsf.org>
> Free Software Foundation - Senior System Administrator
>
> This patch changes the Config.lb files and add a Config-lab.lb file for the
> tyan s2881 board, in preparation of supporting it in buildrom. Corresponding
> changes for the other buildrom-supported boards were committed in r3092.
>
> Signed-off-by: Ward Vandewege <ward at gnu.org>
Acked-by: Jordan Crouse <jordan.crouse at amd.com>
> Index: targets/tyan/s2881/Config.lb
> ===================================================================
> --- targets/tyan/s2881/Config.lb (revision 3129)
> +++ targets/tyan/s2881/Config.lb (working copy)
> @@ -25,12 +25,13 @@
> # payload ../../../payloads/filo_mem.elf
> # payload ../../../payloads/filo.zelf
> # payload ../../../payloads/tg3--filo.zelf
> - payload ../../../../payloads/tg3--filo_hda2_vga.zelf
> +# payload ../../../../payloads/tg3--filo_hda2_vga.zelf
> # payload ../../../payloads/tg3--filo_hda1_vga_md1.zelf
> # payload ../../../payloads/tg3--filo_btext_hda2.zelf
> # payload ../../../payloads/e1000--filo.zelf
> # payload ../../../payloads/tg3--e1000--filo.zelf
> # payload ../../../payloads/tg3--eepro100--e1000--filo_hda2.zelf
> + payload ../payload.elf
> end
>
> romimage "fallback"
> @@ -46,12 +47,13 @@
> # payload ../../../payloads/filo_mem.elf
> # payload ../../../payloads/filo.zelf
> # payload ../../../payloads/tg3--filo.zelf
> - payload ../../../../payloads/tg3--filo_hda2_vga.zelf
> +# payload ../../../../payloads/tg3--filo_hda2_vga.zelf
> # payload ../../../payloads/tg3--filo_hda1_vga_md1.zelf
> # payload ../../../payloads/e1000--filo.zelf
> # payload ../../../payloads/tg3--filo_btext_hda2.zelf
> # payload ../../../payloads/tg3--e1000--filo.zelf
> # payload ../../../payloads/tg3--eepro100--e1000--filo_hda2.zelf
> + payload ../payload.elf
> end
>
> buildrom ./coreboot.rom ROM_SIZE "normal" "fallback"
> Index: targets/tyan/s2881/Config-lab.lb
> ===================================================================
> --- targets/tyan/s2881/Config-lab.lb (revision 0)
> +++ targets/tyan/s2881/Config-lab.lb (revision 0)
> @@ -0,0 +1,23 @@
> +# Sample config file for
> +# the Tyan s2881
> +# This will make a target directory of ./s2881
> +
> +target s2881
> +mainboard tyan/s2881
> +
> +option ROM_SIZE=0x100000
> +# 36K for ATI ROM in 1M
> +option FALLBACK_SIZE=(ROM_SIZE-0x9000)
> +
> +# Tyan s2881
> +romimage "fallback"
> + option USE_FALLBACK_IMAGE=1
> + option CONFIG_COMPRESSED_PAYLOAD_LZMA=1
> + option CONFIG_PRECOMPRESSED_PAYLOAD=1
> + option ROM_IMAGE_SIZE=0x17000
> + option XIP_ROM_SIZE=0x40000
> + option COREBOOT_EXTRA_VERSION="$(shell cat ../../VERSION)_Fallback"
> + payload ../payload.elf.lzma
> +end
> +
> +buildrom ./coreboot.rom ROM_SIZE "fallback"
> --
> coreboot mailing list
> coreboot at coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot
--
Jordan Crouse
Systems Software Development Engineer
Advanced Micro Devices, Inc.
More information about the coreboot
mailing list