svn commit: r326050 - head/usr.sbin/efidp

Warner Losh imp at FreeBSD.org
Tue Nov 21 07:35:25 UTC 2017


Author: imp
Date: Tue Nov 21 07:35:24 2017
New Revision: 326050
URL: https://svnweb.freebsd.org/changeset/base/326050

Log:
  Document what the command line arguments actually do. List some of the
  size limitations.
  
  Sponsored by: Netflix

Modified:
  head/usr.sbin/efidp/efidp.8

Modified: head/usr.sbin/efidp/efidp.8
==============================================================================
--- head/usr.sbin/efidp/efidp.8	Tue Nov 21 06:12:21 2017	(r326049)
+++ head/usr.sbin/efidp/efidp.8	Tue Nov 21 07:35:24 2017	(r326050)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 24, 2017
+.Dd November 21, 2017
 .Dt EFIDP 8
 .Os
 .Sh NAME
@@ -36,16 +36,35 @@
 .Op Fl -parse
 .Op Fl -format
 .Sh DESCRIPTION
-This program manages
+This program converts
 .Dq Unified Extensible Firmware Interface
 .Pq UEFI
-Device Paths, as defined in the UEFI standard.
+Device Paths, as defined in the UEFI standard, to and from binary form.
+Binary and textual forms are defined in Chapter 9 of the UEFI
+Specification.
+.Pp
+.Bl -tag -width 20m
+.It Fl f Fl -format
+Formats a binary UEFI Device Path into its canonical UTF-8 textual form.
+A binary Device Path can be no longer than 8192 bytes.
+The textual form must fit into 4096 bytes.
+.It Fl p Fl -parse
+Parses a UEFI Device Path UTF-8 specification and outputs the binary
+Device Path form.
+Only one device path is parsed, even if there are multiple present in
+the input.
+Leading white space is ignored.
+The resulting binary Device Path can be no longer than 8192 bytes.
+.El
 .Sh SEE ALSO
 Appendix A of the UEFI specification has the format for GUIDs.
 All GUIDs
 .Dq Globally Unique Identifiers
 have the format described in RFC 4122.
-.El
+.Pp
+The Unified Extensible Firmware Interface Specification is available
+from
+.Pa www.uefi.org .
 .Sh HISTORY
 The
 .Nm


More information about the svn-src-all mailing list