Lines Matching +full:serial +full:- +full:output
2 .\" SPDX-License-Identifier: BSD-2-Clause
4 .\" Copyright (c) 2019-2022 Netflix, Inc
69 .Dv 8be4df61-93ca-11d2-aa0d-00e098032b8c-ConOut
74 will output its prompts and menus to all the places specified by ConOut.
89 Likewise, if a serial device is first in the
91 list, the serial port will be the primary console.
95 variable, both serial and video are attempted.
101 for the serial on
105 primary if a UEFI graphics device is detected, or the serial console
108 On x86 platforms, if you wish to redirect the loader's output to a serial port
109 when the EFI BIOS doesn't support it, or to a serial port that isn't the one the
110 EFI BIOS redirects its output to, set
120 is used to set the of the serial port (the default is 9600).
125 you will get output on both the EFI console and the serial port.
130 since your EFI BIOS is redirecting to the serial port already.
132 If your EFI BIOS redirects the serial port, you may need to tell the kernel
134 EFI uses ACPI's UID to identify the serial port, but
144 variable to set its serial console.
153 The serial ports are assigned as follows on IBM PC compatible systems:
154 .Bl -column -offset indent ".Sy Windows Name" ".Sy I/O Port Address" ".Sy Typical FreeBSD device"
179 .Bl -column -offset indent ".Sy boot flag" ".Sy loader variable" ".Sy Kernel RB_ flag"
195 .Bl -column -offset indent ".Sy Flags" ".Sy Kernel Flags" ".Sy Kernel Consoles" ".Sy Primary Consol…
198 .It Fl h Ta RB_SERIAL Ta Serial Ta Serial
199 .It Fl D Ta RB_MULTIPLE Ta Serial, Video Ta Video
200 .It Fl Dh Ta RB_SERIAL | RB_MULTIPLE Ta Serial, Video Ta Serial
207 serial console otherwise.
215 .Bd -literal -offset indent
243 kernels retained the old BIOS-boot protocol of loading at exactly 2MB.
251 .Bl -tag -width disable
253 Force-disable copying staging area to
256 Force-enable copying staging area to
260 from non-2M physical base.
270 Riscv, 32-bit arm and arm64 have always loaded at any
275 .Bd -ragged -offset indent
285 since it avoided modifications for the loader/kernel hand-off protocol,
320 CPU tables to their pre-installation state.
329 .Bl -tag -width "/boot/loader.efi"
336 .Bl -tag -width "efi/freebsd/loader.efi"
367 .Bd -literal -offset indent
371 614440 7500862048 2 freebsd-zfs (3.5T)
379 .Bd -literal -offset indent
384 .Bd -literal -offset indent
385 # mount -t msdosfs /dev/nda0p1 /boot/efi
390 .Bd -literal -offset indent
391 # efibootmgr -v
397 +Boot0001* FreeBSD ZPOOL HD(1,GPT,b5d0f86b-265d-1e1b-18aa-0ed55e1e73bd,0x28,0x96000)/File(\eEFI\eFR…
411 .Bl -column -offset indent "Architecture" "Default Path"
419 However, care must be taken: some multiple-boot environments rely on a special
425 .Bd -literal -offset indent
436 .Bd -literal -offset indent
440 .Bd -literal -offset indent
449 .Bd -literal -offset indent
454 .Bd -literal -offset indent
461 Non-x86 serial console handling is even more confusing and less well documented.
463 Sometimes when the serial port speed isn't set, 9600 is used.
467 U-Boot implements a subset of the UEFI standard.