summaryrefslogtreecommitdiffstats
path: root/sys/boot/efi/include/efiapi.h
Commit message (Collapse)AuthorAgeFilesLines
* MFC r311932:dim2017-01-251-0/+1
| | | | | | | | | | | | | | | | | Make EFI_RESERVED_SERVICE a proper prototype With clang 4.0.0, the EFI API header causes the following warning: In file included from sys/boot/efi/loader/bootinfo.c:43: In file included from sys/boot/efi/loader/../include/efi.h:52: sys/boot/efi/include/efiapi.h:534:32: error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] (EFIAPI *EFI_RESERVED_SERVICE) ( ^ Add VOID to make it into a real prototype. Reviewed by: imp, emaste, tsoome Differential Revision: https://reviews.freebsd.org/D9132
* MFC r281169, r293724, r293796, r294029, r294041, r294058smh2016-01-281-22/+22
| | | | | | | | | | | | | | | | | | | | | | MFC r281169 (by andrew): Make global variabled only used in this file static MFC r294058: Make common boot file_loadraw name parameter const MFC r294041: Remove unused reg param from fdt_fixup_memory MFC r293724: Enable warnings in EFI boot code MFC r293796: Fix typo in libefi.c MFC r294029: Only build EFI components on supported compilers Sponsored by: Multiplay
* MFC r278234: EFI: print more information about EFI Tables.emaste2015-12-161-20/+32
| | | | | This adds the GUIDs for DXE, HOB, Memory Type Information and Debug Image Info.
* MFC r274439: Add the FDT table GUID.emaste2015-12-161-0/+2
| | | | | | | | | This is used to pass the device tree blob from UEFI to the loader in a similar way to the ACPI tables. This will be used on arm64 but is not specific to the architecture. Sponsored by: The FreeBSD Foundation
* Sync the EFI headers with version 1.10.14.62 of the Intel sample EFImarcel2006-11-021-159/+346
| | | | | implementation. This re-introduces C99 style comments that previously were replaced by original C comments.
* Fix typo in comment.jhb2003-12-101-1/+1
|
* Add the GUID of the DIG64 HCDP table.marcel2002-12-081-0/+3
|
* An almost mechanical sweep to replace C++ style comments with Cmarcel2002-05-191-90/+70
| | | | | style comments. This is not an attempt to conform to style(9). Such has lower priority.
* gcc-3.1 likes to have extra { } around the internal array initializers inpeter2002-03-191-5/+5
| | | | the GUID templates.
* This is used in C, not C++. functions with no args have func(void) in ourpeter2001-11-191-0/+1
| | | | kernel.
* First approximation of an ia64 EFI loader. Not functional.dfr2001-06-091-0/+720
OpenPOWER on IntegriCloud