[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