freebsd-dev/sys/boot/efi/libefi
Marcel Moolenaar 6257165c74 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)
2002-12-10 20:11:20 +00:00
..
arch/ia64 Remove _putchar, _puts and _puthex. These functions are unused. 2002-12-10 04:14:01 +00:00
bootinfo.c Pass the HCDP table address to the kernel. If no such table exists, 2002-12-10 20:11:20 +00:00
copy.c o Remove namespace pollution from param.h: 2002-05-19 04:42:19 +00:00
delay.c style(9) + fix FreeBSD id's. 2001-06-16 02:12:36 +00:00
devicename.c Reformat. 2001-09-07 08:49:47 +00:00
efi_console.c In efi_cons_poll we check if a key is present (pending) by checking 2002-12-08 19:46:11 +00:00
efiboot.h o Fix a size calculation based on a 8KB page, while under EFI 2002-10-24 07:53:12 +00:00
efifpswa.c Lookup the EFI_FPSWA driver and pass the interface pointer through to the 2001-11-19 07:09:47 +00:00
efifs.c Finally fix loader completely for IA64. efifs_stat() wasn't setting 2002-04-11 09:50:11 +00:00
efinet.c Fix printf format errors 2002-07-20 03:52:18 +00:00
elf_freebsd.c Remove a left-over virtual mapping of uncached I/O port space. 2002-11-28 03:25:51 +00:00
libefi.c Pass the HCDP table address to the kernel. If no such table exists, 2002-12-10 20:11:20 +00:00
Makefile Change the startup code to fix a memory leak and to allow us to 2002-12-10 06:22:25 +00:00
module.c style(9) + fix FreeBSD id's. 2001-06-16 02:12:36 +00:00
time.c Add getsecs() for the libstand network code. 2001-09-22 18:33:09 +00:00