diff options
author | marcel <marcel@FreeBSD.org> | 2010-01-30 04:24:03 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2010-01-30 04:24:03 +0000 |
commit | 89690f20ef8083eee2b717d7421d5cb4f470fe47 (patch) | |
tree | ea0cb51c4fba8aa72adaf151320489ca6341e96a /lib/Makefile | |
parent | f0bf9d2db51362dc110f356c69e11ac2355d6f55 (diff) | |
download | FreeBSD-src-89690f20ef8083eee2b717d7421d5cb4f470fe47.zip FreeBSD-src-89690f20ef8083eee2b717d7421d5cb4f470fe47.tar.gz |
Introduce libefi -- a library around EFI runtime services and protocols.
This first commit brings 3 functions for enumerating, retrieving,
adding, removing and modifying EFI variables. The immediate use of these
include the insertion of a new boot option as part of the installation
process.
This library uses ioctl(2) requests implemented by io(4) to pass the
requests down through the kernel to EFI. These ioctl requests are only
implemented on ia64, so libefi is currently only enabled on ia64. The
interface is generic and io(4) on mad64/i386 can easily be taught to
handle these once EFI support has been added to the kernel there.
Diffstat (limited to 'lib/Makefile')
-rw-r--r-- | lib/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Makefile b/lib/Makefile index f57d5d4..c661a4b 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -33,8 +33,8 @@ SUBDIR= ${_csu} libc libbsm libauditd libcom_err libcrypt libelf libkvm msun \ libtacplus libutil ${_libypclnt} libalias libarchive \ ${_libatm} libbegemot ${_libbluetooth} ${_libbsnmp} libbz2 \ libcalendar libcam libcompat libdevinfo libdevstat libdisk \ - libdwarf libedit libexpat libfetch libftpio libgeom ${_libgpib} \ - ${_libgssapi} ${_librpcsec_gss} libipsec \ + libdwarf libedit ${_libefi} libexpat libfetch libftpio libgeom \ + ${_libgpib} ${_libgssapi} ${_librpcsec_gss} libipsec \ ${_libipx} libjail libkiconv libmagic libmemstat ${_libmilter} \ ${_libmp} ${_libncp} ${_libngatm} libopie libpam libpcap \ ${_libpmc} libproc librt ${_libsdp} ${_libsm} ${_libsmb} \ @@ -104,6 +104,7 @@ _libvgl= libvgl .endif .if ${MACHINE_ARCH} == "ia64" +_libefi= libefi _libsmb= libsmb .endif |