From owner-freebsd-questions@freebsd.org Fri Sep 15 17:32:04 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3328E243E8 for ; Fri, 15 Sep 2017 17:32:04 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2429570708 for ; Fri, 15 Sep 2017 17:32:03 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id v8FHVpKr097956; Sat, 16 Sep 2017 03:31:51 +1000 (EST) (envelope-from smithi@nimnet.asn.au) Date: Sat, 16 Sep 2017 03:31:51 +1000 (EST) From: Ian Smith To: Warren Block cc: "Steve O'Hara-Smith" , Polytropon , freebsd-questions@freebsd.org Subject: Re: Restoring sc console look and feel with vt In-Reply-To: <20170916020243.B81507@sola.nimnet.asn.au> Message-ID: <20170916030208.U81507@sola.nimnet.asn.au> References: <20170916020243.B81507@sola.nimnet.asn.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2017 17:32:04 -0000 On Sat, 16 Sep 2017 02:37:15 +1000, Ian Smith wrote: Ok, I was just being lazy. Hunting these commit messages earlier - once I was on a roll finding 'gop' in framebuffer.c - would have furthered. State of play on HEAD: https://svnweb.freebsd.org/base/head/sys/boot/efi/loader/arch/amd64/framebuffer.c?view=log And on 10.3.0 (RELEASE), just prior to release, looks like. https://svnweb.freebsd.org/base/release/10.3.0/sys/boot/efi/loader/arch/amd64/framebuffer.c?view=log where r287299 from above, plus 6 others, was MFC'd to 10.3 as r295872: ======= Revision 295872 - (view) (download) (annotate) - [select for diffs] Modified Mon Feb 22 00:49:35 2016 UTC (18 months, 3 weeks ago) by marius Original Path: stable/10/sys/boot/efi/loader/arch/amd64/framebuffer.c File length: 15247 byte(s) Diff to previous 294981 MFC: r287299 [1] Add a gop command to help diagnose VT efifb problems. The gop command has the following sub-commands: list - list all possible modes (paged) get - return the current mode set - set the current mode to MFC: r287317, r287422, r287475, r287489, r287538 [2] Add support for the UGA draw protocol. This includes adding a command called 'uga' to show whether UGA is implemented by the firmware and what the settings are. It also includes filling the efi_fb structure from the UGA information when GOP isn't implemented by the firmware. PR: 207313 [1], 202730 [2] Approved by: re (gjb) ======= Still it's a bit sad that these commands haven't made it into loader(8). cheers, Ian