freebsd-dev/sys/boot/efi/libefi
Toomas Soome 467c82cb84 loader: Replace EFI part devices.
Rewrite EFI part device interface to present disk devices in more
user friendly way.

We keep list of three types of devices: floppy, cd and disk, the
visible names: fdX: cdX: and diskX:

Use common/disk.c and common/part.c interfaces to manage the
partitioning.

The lsdev -l will additionally list the device path.

Reviewed by:	imp, allanjude
Approved by:	imp (mentor), allanjude (mentor)
Differential Revision:	https://reviews.freebsd.org/D8581
2017-02-06 09:18:47 +00:00
..
delay.c
devpath.c loader: Replace EFI part devices. 2017-02-06 09:18:47 +00:00
efi_console.c When the EFI implementation (like U-Boot) does not support WaitForKey, we 2016-08-29 20:01:53 +00:00
efinet.c loader: efi devpath api usage should be more aware of NULL pointers 2017-01-18 08:18:07 +00:00
efipart.c loader: Replace EFI part devices. 2017-02-06 09:18:47 +00:00
env.c loader: libefi/env.c warnings in arm build 2017-02-03 16:39:10 +00:00
errno.c
handles.c Add EFI ZFS boot support 2016-01-15 02:33:47 +00:00
libefi.c A new implementation of the loader block cache 2016-04-18 23:09:22 +00:00
Makefile loader: libefi/env.c warnings in arm build 2017-02-03 16:39:10 +00:00
Makefile.depend
time_event.c The getsecs() function is implemented in platform- and bootfw-specific 2016-09-22 06:24:40 +00:00
time.c The getsecs() function is implemented in platform- and bootfw-specific 2016-09-22 06:24:40 +00:00
wchar.c loader.efi environment related cleanups 2017-02-01 08:46:59 +00:00