Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jan 2021 04:10:37 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        "tsoome@freebsd.org" <tsoome@FreeBSD.org>, dev-commits-src-main@freebsd.org
Subject:   Re: git: 8b1839548750 - main - loader.efi: disable workaround for serial  console on non-x86
Message-ID:  <C5939530-C68A-4BFB-BE94-6F0FD8381C4E@yahoo.com>
References:  <C5939530-C68A-4BFB-BE94-6F0FD8381C4E.ref@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
For:

> +#if defined(__i386__) || defined(__amd64__)
>  	mode = parse_uefi_con_out();
> +#else
> +	mode = 0;
> +#endif
>  	if ((mode & (RB_SERIAL | RB_MULTIPLE)) == 0) {
>  		conout->EnableCursor(conout, FALSE);
>  		gfx_state.tg_cursor_visible = false;

I will note that, for example, there is an UEFI/ACPI implementation
for the RPi4B (cortex-A72 so aarch64) and I can boot FreeBSD
with it (and sometimes do).

Similarly, the OverDrive 1000 and the MACCHIATObin Double Shot
have UEFI/ACPI but it is normal to boot that way with them.
There are probably other aarch64s as well (but I do not have
access to such).

Such points leaves me wondering about the #if logic above.

===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C5939530-C68A-4BFB-BE94-6F0FD8381C4E>