From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48377) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9a6L-0003km-7J for guix-patches@gnu.org; Sat, 13 May 2017 12:41:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d9a6I-0004jS-5k for guix-patches@gnu.org; Sat, 13 May 2017 12:41:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:40506) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d9a6H-0004iY-Tt for guix-patches@gnu.org; Sat, 13 May 2017 12:41:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d9a6H-0004d9-O4 for guix-patches@gnu.org; Sat, 13 May 2017 12:41:01 -0400 Subject: bug#26875: [v2] system: grub: Expose GRUB's interactive interface settings. Resent-Message-ID: Date: Sat, 13 May 2017 12:40:32 -0400 From: Leo Famulari Message-ID: <20170513164032.GA4286@jasmine> References: <20170511073626.GA4698@jasmine> <171600ab2ba65d5e2c4f730d7c1ca8aae40aa4ff.1494652860.git.leo@famulari.name> <871srs50gw.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline In-Reply-To: <871srs50gw.fsf@gnu.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 26875@debbugs.gnu.org --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 13, 2017 at 03:51:27PM +0200, Ludovic Court=C3=A8s wrote: > > +@item @code{terminal-outputs} (default: @code{'gfxterm}) > > +The output terminals used for the GRUB boot menu, as a list of symbols. > > +These values are accepted: console, serial, serial_@{0-3@}, gfxterm, > > +vga_text, mda_text, morse, spkmodem >=20 > Please use @code for the possible, add a final period, and a > cross-reference to the relevant part of the GRUB manual with > =E2=80=9C(@pxref{=E2=80=A6})=E2=80=9D if possible. Okay! >=20 > > +@item @code{terminal-inputs} (default: @code{'()}) > > +The input terminals used for the GRUB boot menu, as a list of symbols. > > +The default is the native platform terminal as determined by GRUB at > > +run-time. These values are accepted: console, serial, serial_@{0-3@}, > > +at_keyboard, usb_keyboard. > > + > > +@item @code{serial-unit} (default: @code{#f}) > > +The serial unit used by GRUB, as an integer from 0 to 3. The default > > +value is chosen by GRUB at run-time; currently GRUB chooses 0, which > > +corresponds to COM1. >=20 > Likewise. Yes! >=20 > > +@item @code{serial-speed} (default: @code{#f}) > > +The speed of the serial interface, as an integer. The default value is > > +chosen by GRUB at run-time; currently GRUB chooses 9600bps. >=20 > 9,600@tie{}bps. :-) Sure! > Apart from that, as long as =E2=80=9Cmake check-system TESTS=3Dbasic=E2= =80=9D and similar > pass, that=E2=80=99s all good for me! I tried the basic, btrfs-root-os, and encrypted-root-os tests. Testers should note this is an ABI break. > Mathieu: is it OK to apply this before the patch series on non-GRUB > bootloaders? I'll wait for this response. --G4iJoqBmSsgzjUCe Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkXNvwACgkQJkb6MLrK fwhG6w/+POx9GXLy7X/dCfMBCKTQMcJTSCl4eItrLypvbYBRIGCqqppx4TWkfH1j QNIO0kXlvRDxmDOnrYIbIzIDUsW3JpQqmXECdOODadqUDt0NVe9Nq+97/7Jfcsem 7QzeovVZ7Wl5VmkoQdLHkPBymzcxmvu/FGrMA7B5/PJyfGaWS/5m8OS2g7LKkf1S Zxdz4p4Y6VLYoKA0cqMbDn1nduQO+G5DQlNFO3c8ccdkhvfubFehljfNwoT+KMDK mGVtaMtVJPyh4QF5FcSMCmOE+AITm1ykakVYK6gyWbSSs4+zRqc9ZgTBeHCUp8So 2gA+blS5jx/oZ0ylpP19xLq5VShpX5sZ+oV3s/2fPQ6dDL3TXFBpDBWReEbHRYyT QD9V8VCNPrDu3Uqom0R9mXLhuBe+CD2AruxabIZz/wBRk15edzXeIpLKBcgsNovc JhtgaA2ZGAm2q+8ddXOPLrOfwnKSXZbbsWGKATXRiX7IdgjQ7CadQV96kzV6Y3U8 wtJRRr4grPI6zBZb/n/KwLsKbgcHEH1m40SaZo182iS/t9bubs+11agwqUOusr1H mPxB1gcvpuJGsAB6dTVRflfjFTnUPPfTAPyYWDJfDhbZm6tgtXRfWF0vLqckVz+l bxt5T5Up9dPd4IY6MxK/twtbf408BSiz7VXNE3dG5kyj5gFR7H0= =J+dW -----END PGP SIGNATURE----- --G4iJoqBmSsgzjUCe--