[LinuxBIOS] r77 - in buildrom-devel: . config/payloads config/platforms packages/linuxbios

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Thu Dec 6 17:29:45 CET 2007


On 06.12.2007 17:18, svn at openbios.org wrote:
> Author: jcrouse
> Date: 2007-12-06 17:18:18 +0100 (Thu, 06 Dec 2007)
> New Revision: 77
>
> Log:
> This patch adds support for QEMU to buildrom, for both v2 and v3.  It
> also allows you to build QEMU from sources with the patches.
>
> Signed-off-by: Myles Watson <myles at pel.cs.byu.edu>
> Acked-by: Jordan Crouse <jordan.crouse at amd.com>
>
>
> Modified: buildrom-devel/Config.in
> ===================================================================
> --- buildrom-devel/Config.in	2007-12-05 23:27:08 UTC (rev 76)
> +++ buildrom-devel/Config.in	2007-12-06 16:18:18 UTC (rev 77)
> @@ -43,6 +43,23 @@
>  
>  menu "LinuxBIOS configuration"
>  
> +config LINUXBIOS_V3
> +	bool "Use LinuxBIOSv3"
> +	depends ADVANCED
> +	default n
> +	help
> +	  Use the v3 tree.  LinuxBIOSv3 doesn't support all platforms yet.
> +
> +config LINUXBIOS_V3_LGDT_PATCH
> +	bool "Avoid an error in stage0_i586 with some compilers"
> +	depends LINUXBIOS_V3
> +	default n
> +	help
> +	  Say 'y' here to use the patch from the mailing list to replace 
> +	  "data32  lgdt %cs:gdtptr" with 
> +	  "movl $gdtptr"
> +          "%ebx lgdt %cs:(%bx)"
> +
>  config USE_LZMA
>  	bool "Enable LZMA compression"
>  	depends !PAYLOAD_OFW
>   

While I welcome almost everything in that patch, I dislike that part.
Either we agree on some code sequence that works for everyone or we mark
some compilers "broken".

Regards,
Carl-Daniel




More information about the coreboot mailing list