History log of /freebsd-current/stand/efi/include/efi.h
Revision Date Author Comments
# 7a1bc422 21-Nov-2023 Warner Losh <imp@FreeBSD.org>

stand/efi: Consolidate integer types

We have no need for 5 different copies of these.

Sponsored by: Netflix
Reviewed by: rcm, kevans, andrew
Differential Revision: https://reviews.freebsd.org/D42699


# 2a63c3be 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line .c comment pattern

Remove /^/[*/]\s*\$FreeBSD\$.*\n/


# 305ef653 04-Nov-2021 Warner Losh <imp@FreeBSD.org>

efi: switch boot_services_gone to boot_services_active

Turn the presence or absence of boot services into a positive bool (and
change its type to bool). Move declaration to efi.h in the global
variables section.

Sponsored by: Netflix

Reviewed by: tsoome, kib
Differential Revision: https://reviews.freebsd.org/D31814


# 59a05bdf 22-Apr-2019 Warner Losh <imp@FreeBSD.org>

Create boot_img as a global variable

Get the information from the image that we're booting and store it in
a global variable. Prefer using this to passing it around. Remove the
special case for zfs that set the preferred boot handle by having it
uses this global variable diretly.

Reviewed by: kevans@
Differential Revision: https://reviews.freebsd.org/D20015


# 65641822 03-Jan-2019 Toomas Soome <tsoome@FreeBSD.org>

loader.efi: efi variable rework and lsefi command added

This update does add diag and debug capabilities to interpret the efi
variables, configuration and protocols (lsefi).

The side effect is that we add/update bunch of related headers.


# 255b8372 14-Mar-2018 Toomas Soome <tsoome@FreeBSD.org>

libefi: UEFI_BOOT_VAR_GUID duplicates EFI_GLOBAL_VARIABLE

Drop UEFI_BOOT_VAR_GUID and use EFI_GLOBAL_VARIABLE.

Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D14696


# 1e13416b 12-Jan-2018 Warner Losh <imp@FreeBSD.org>

Add GUID for UEFI boot manager variables.

Sponsoered by: Netflix


# ca987d46 14-Nov-2017 Warner Losh <imp@FreeBSD.org>

Move sys/boot to stand. Fix all references to new location

Sponsored by: Netflix