xref: /freebsd/usr.sbin/efitable/efitable.8 (revision 24f398e7a153a05a7e94ae8dd623e2b6d28d94eb)
1*24f398e7SPavel Balaev.\"
2*24f398e7SPavel Balaev.\" Copyright (c) 2021 3mdeb Embedded Systems Consulting <contact@3mdeb.com>
3*24f398e7SPavel Balaev.\"
4*24f398e7SPavel Balaev.\" Redistribution and use in source and binary forms, with or without
5*24f398e7SPavel Balaev.\" modification, are permitted provided that the following conditions
6*24f398e7SPavel Balaev.\" are met:
7*24f398e7SPavel Balaev.\" 1. Redistributions of source code must retain the above copyright
8*24f398e7SPavel Balaev.\"    notice, this list of conditions and the following disclaimer.
9*24f398e7SPavel Balaev.\" 2. Redistributions in binary form must reproduce the above copyright
10*24f398e7SPavel Balaev.\"    notice, this list of conditions and the following disclaimer in the
11*24f398e7SPavel Balaev.\"    documentation and/or other materials provided with the distribution.
12*24f398e7SPavel Balaev.\"
13*24f398e7SPavel Balaev.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
14*24f398e7SPavel Balaev.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15*24f398e7SPavel Balaev.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16*24f398e7SPavel Balaev.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
17*24f398e7SPavel Balaev.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18*24f398e7SPavel Balaev.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19*24f398e7SPavel Balaev.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20*24f398e7SPavel Balaev.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21*24f398e7SPavel Balaev.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22*24f398e7SPavel Balaev.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23*24f398e7SPavel Balaev.\" SUCH DAMAGE.
24*24f398e7SPavel Balaev.\"
25*24f398e7SPavel Balaev.\" $FreeBSD$
26*24f398e7SPavel Balaev.\"
27*24f398e7SPavel Balaev.Dd June 10, 2021
28*24f398e7SPavel Balaev.Dt EFITABLE 8
29*24f398e7SPavel Balaev.Os
30*24f398e7SPavel Balaev.Sh NAME
31*24f398e7SPavel Balaev.Nm efitable
32*24f398e7SPavel Balaev.Nd Dump UEFI tables
33*24f398e7SPavel Balaev.Sh SYNOPSIS
34*24f398e7SPavel Balaev.Nm
35*24f398e7SPavel Balaev.Op Fl u Ar uuid | Fl t Ar name
36*24f398e7SPavel Balaev.Op Fl -libxo
37*24f398e7SPavel Balaev.Sh DESCRIPTION
38*24f398e7SPavel BalaevThis program prints data from
39*24f398e7SPavel Balaev.Dq Unified Extensible Firmware Interface
40*24f398e7SPavel Balaev.Pq UEFI
41*24f398e7SPavel Balaevtables.
42*24f398e7SPavel Balaev.Pp
43*24f398e7SPavel BalaevThe following options are available:
44*24f398e7SPavel Balaev.Bl -tag -width 20m
45*24f398e7SPavel Balaev.It Fl -libxo
46*24f398e7SPavel BalaevGenerate output via
47*24f398e7SPavel Balaev.Xr libxo 3
48*24f398e7SPavel Balaevin a selection of different human and machine readable formats.
49*24f398e7SPavel BalaevSee
50*24f398e7SPavel Balaev.Xr xo_parse_args 3
51*24f398e7SPavel Balaevfor details on command line arguments.
52*24f398e7SPavel Balaev.It Fl t Ar name Fl -table Ar name
53*24f398e7SPavel BalaevSpecify the name of the table to print.
54*24f398e7SPavel BalaevCurrently supported tables:
55*24f398e7SPavel Balaev.Pp
56*24f398e7SPavel Balaev.Bl -tag -width indent -compact
57*24f398e7SPavel Balaev.It Cm esrt
58*24f398e7SPavel BalaevEFI System Resource Table
59*24f398e7SPavel Balaev.It Cm prop
60*24f398e7SPavel BalaevEFI Properties Table
61*24f398e7SPavel Balaev.El
62*24f398e7SPavel Balaev.It Fl Ar uuid Fl -uuid Ar uuid
63*24f398e7SPavel BalaevSpecify the UUID of the table to print.
64*24f398e7SPavel Balaev.El
65*24f398e7SPavel Balaev.Pp
66*24f398e7SPavel Balaev.Sh HISTORY
67*24f398e7SPavel BalaevThe
68*24f398e7SPavel Balaev.Nm
69*24f398e7SPavel Balaevutility first appeared in
70*24f398e7SPavel Balaev.Fx 14.0 .
71