svn commit: r293234 - head/sys/boot/forth

Steven Hartland steven.hartland at multiplay.co.uk
Wed Jan 6 17:49:58 UTC 2016


Awesome work, just back ported this to our internal 10.2 build along 
size the ZFS EFI and I'm pleased to report all is working as expected :)

     Regards
     Steve

On 06/01/2016 15:50, Ed Maste wrote:
> Author: emaste
> Date: Wed Jan  6 15:50:21 2016
> New Revision: 293234
> URL: https://svnweb.freebsd.org/changeset/base/293234
>
> Log:
>    Enable the beastie menu for the UEFI console
>    
>    As of r293233 the UEFI console includes basic terminal emulator support.
>    
>    MFC after:	2 weeks
>    Relnotes:	Yes
>
> Modified:
>    head/sys/boot/forth/beastie.4th
>    head/sys/boot/forth/beastie.4th.8
>    head/sys/boot/forth/loader.conf.5
>
> Modified: head/sys/boot/forth/beastie.4th
> ==============================================================================
> --- head/sys/boot/forth/beastie.4th	Wed Jan  6 15:38:39 2016	(r293233)
> +++ head/sys/boot/forth/beastie.4th	Wed Jan  6 15:50:21 2016	(r293234)
> @@ -85,11 +85,6 @@ variable logoY
>   also support-functions
>   
>   : beastie-start ( -- ) \ starts the menu
> -	s" console" getenv dup -1 <> if
> -		s" efi" 2swap contains? if
> -			s" set beastie_disable=YES" evaluate
> -		then
> -	else drop then
>   	s" beastie_disable" getenv dup -1 <> if
>   		s" YES" compare-insensitive 0= if
>   			any_conf_read? if
>
> Modified: head/sys/boot/forth/beastie.4th.8
> ==============================================================================
> --- head/sys/boot/forth/beastie.4th.8	Wed Jan  6 15:38:39 2016	(r293233)
> +++ head/sys/boot/forth/beastie.4th.8	Wed Jan  6 15:50:21 2016	(r293234)
> @@ -24,7 +24,7 @@
>   .\"
>   .\" $FreeBSD$
>   .\"
> -.Dd April 27, 2014
> +.Dd January 6, 2016
>   .Dt BEASTIE.4TH 8
>   .Os
>   .Sh NAME
> @@ -119,8 +119,7 @@ Sets the desired row position of the log
>   If set to
>   .Dq YES ,
>   the beastie boot menu will be skipped.
> -The beastie boot menu is always skipped if booting UEFI or running non-x86
> -hardware.
> +The beastie boot menu is always skipped if running non-x86 hardware.
>   .It Va loader_delay
>   If set to a number higher than zero, introduces a delay before starting the
>   beastie boot menu. During the delay the user can press either Ctrl-C to skip
>
> Modified: head/sys/boot/forth/loader.conf.5
> ==============================================================================
> --- head/sys/boot/forth/loader.conf.5	Wed Jan  6 15:38:39 2016	(r293233)
> +++ head/sys/boot/forth/loader.conf.5	Wed Jan  6 15:50:21 2016	(r293234)
> @@ -23,7 +23,7 @@
>   .\" SUCH DAMAGE.
>   .\"
>   .\" $FreeBSD$
> -.Dd April 27, 2014
> +.Dd January 6, 2016
>   .Dt LOADER.CONF 5
>   .Os
>   .Sh NAME
> @@ -236,8 +236,7 @@ be displayed.
>   If set to
>   .Dq YES ,
>   the beastie boot menu will be skipped.
> -The beastie boot menu is always skipped if booting UEFI or running non-x86
> -hardware.
> +The beastie boot menu is always skipped if running non-x86 hardware.
>   .It Va loader_logo Pq Dq Li orbbw
>   Selects a desired logo in the beastie boot menu.
>   Possible values are:
>



More information about the svn-src-head mailing list