Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
EFIDP(8)		    System Manager's Manual		      EFIDP(8)

NAME
       efidp --	UEFI Device Path manipulation

SYNOPSIS
       efidp [-fp] [--parse] [--format]

DESCRIPTION
       This  program  converts	"Unified Extensible Firmware Interface"	(UEFI)
       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  Specifi-
       cation.

       -f --format	     Formats a binary UEFI Device Path into its	canon-
			     ical  UTF-8  textual  form.  A binary Device Path
			     can be no longer than 65536 bytes.	  The  textual
			     form  must	fit into 65536 bytes.  Multiple	binary
			     device paths may be specified.

       -p --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 ig-
			     nored.   The  resulting binary Device Path	can be
			     no	longer than 65536 bytes.  Multiple  lines  may
			     be	specified.  Each one will be translated.

       -e ---to-efi	     Translate a Unix file path	to an EFI Device Path.
			     The  output  is the textual representation	of the
			     EFI Device	Path.

       -u ---to-unix	     Translate an EFI device path to a Unix file path.
			     The input is the textual  representation  of  the
			     EFI Device	Path.

SEE ALSO
       Appendix	 A  of	the  UEFI specification	has the	format for GUIDs.  All
       GUIDs "Globally Unique Identifiers" have	the format  described  in  RFC
       4122.

       The  Unified  Extensible	 Firmware Interface Specification is available
       from www.uefi.org.

HISTORY
       The efidp utility first appeared	in FreeBSD 11.1.

FreeBSD	14.0		       December	1, 2017			      EFIDP(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=efidp&manpath=FreeBSD+14.0-RELEASE+and+Ports>

home | help