Date: Tue, 10 Dec 2002 12:11:20 -0800 (PST) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/boot/efi/include efilib.h src/sys/boot/efi/libefi bootinfo.c libefi.c src/sys/boot/efi/loader main.c version Message-ID: <200212102011.gBAKBKp7061056@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2002/12/10 12:11:20 PST
Modified files:
sys/boot/efi/include efilib.h
sys/boot/efi/libefi bootinfo.c libefi.c
sys/boot/efi/loader main.c version
Log:
Pass the HCDP table address to the kernel. If no such table exists,
NULL is passed. The address of the HCDP table can be found by
iterating over the configuration tables in the EFI system table.
To avoid more duplication, a function can be called with the GUID
of interest. The function will do the scanning. Use the function
in all places where we iterate over the configuration tables in
an attempt to find a specific one.
Bump the loader version number as the result of this.
Approved by: re (blanket)
Revision Changes Path
1.3 +1 -0 src/sys/boot/efi/include/efilib.h
1.8 +3 -0 src/sys/boot/efi/libefi/bootinfo.c
1.4 +14 -0 src/sys/boot/efi/libefi/libefi.c
1.16 +4 -14 src/sys/boot/efi/loader/main.c
1.5 +2 -0 src/sys/boot/efi/loader/version
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212102011.gBAKBKp7061056>
