[efi] Mark imported EDK2 headers as permitted for Secure Boot

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown
2026-01-13 14:00:40 +00:00
parent c5ae9ec99c
commit b09af00fab
126 changed files with 129 additions and 2 deletions

View File

@@ -13,6 +13,7 @@
#define __PROCESSOR_BIND_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// Define the processor type so other code can make processor based choices

View File

@@ -16,6 +16,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __BASE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// Include processor specific binding

View File

@@ -17,6 +17,7 @@
#define __ACPI_GUID_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define ACPI_TABLE_GUID \
{ \

View File

@@ -10,6 +10,7 @@
#define __FDT_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define FDT_TABLE_GUID \
{ 0xb1b621d5, 0xf19c, 0x41a5, { 0x83, 0x0b, 0xd9, 0x15, 0x2c, 0x69, 0xaa, 0xe0 } }

View File

@@ -12,6 +12,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __FILE_INFO_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_FILE_INFO_ID \
{ \

View File

@@ -12,6 +12,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __FILE_SYSTEM_INFO_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_FILE_SYSTEM_INFO_ID \
{ \

View File

@@ -12,6 +12,7 @@
#define __GLOBAL_VARIABLE_GUID_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_GLOBAL_VARIABLE \
{ \

View File

@@ -12,6 +12,7 @@
#define __EFI_HII_FORMMAP_GUID_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_HII_STANDARD_FORM_GUID \
{ 0x3bd2f4ec, 0xe524, 0x46e4, { 0xa9, 0xd8, 0x51, 0x1, 0x17, 0x42, 0x55, 0x62 } }

View File

@@ -14,6 +14,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __HII_PLATFORM_SETUP_FORMSET_GUID_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_HII_PLATFORM_SETUP_FORMSET_GUID \
{ 0x93039971, 0x8545, 0x4b04, { 0xb4, 0x5e, 0x32, 0xeb, 0x83, 0x26, 0x4, 0xe } }

View File

@@ -12,6 +12,7 @@
#define __IMAGE_AUTHTICATION_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Guid/GlobalVariable.h>
#include <ipxe/efi/Protocol/Hash.h>

View File

@@ -10,6 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __MDEMODULE_HII_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define NARROW_CHAR 0xFFF0
#define WIDE_CHAR 0xFFF1

View File

@@ -20,6 +20,7 @@
#define MICROSOFT_VENDOR_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Uefi/UefiBaseType.h>

View File

@@ -13,6 +13,7 @@
#define __PC_ANSI_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_PC_ANSI_GUID \
{ \

View File

@@ -11,6 +11,7 @@
#define RNG_GUID_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
typedef struct _EFI_RNG_INTERFACE EFI_RNG_INTERFACE;

View File

@@ -17,6 +17,7 @@
#define __SMBIOS_GUID_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define SMBIOS_TABLE_GUID \
{ \

View File

@@ -10,6 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __TLS_AUTHENTICATION_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
// Private variable for CA Certificate configuration
//

View File

@@ -12,6 +12,7 @@
#define __EFI_WIN_CERTIFICATE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// _WIN_CERTIFICATE.wCertificateType

View File

@@ -10,6 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PROCESSOR_BIND_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// Define the processor type so other code can make processor based choices.

View File

@@ -10,6 +10,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define _ACPI_1_0_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/AcpiAml.h>

View File

@@ -9,6 +9,7 @@
#define _ACPI_2_0_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/Acpi10.h>

View File

@@ -10,6 +10,7 @@
#define _ACPI_3_0_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/Acpi20.h>

View File

@@ -10,6 +10,7 @@
#define _ACPI_4_0_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/Acpi30.h>

View File

@@ -12,6 +12,7 @@
#define _ACPI_5_0_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/Acpi40.h>

View File

@@ -13,6 +13,7 @@
#define _ACPI_5_1_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/Acpi50.h>

View File

@@ -12,6 +12,7 @@
#define _ACPI_6_0_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/Acpi51.h>

View File

@@ -11,6 +11,7 @@
#define _ACPI_AML_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// ACPI AML definition

View File

@@ -11,6 +11,7 @@
#define _BLUETOOTH_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#pragma pack(1)

View File

@@ -17,6 +17,7 @@
#define _PCI22_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define PCI_MAX_BUS 255
#define PCI_MAX_DEVICE 31

View File

@@ -20,6 +20,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PE_IMAGE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// PE32+ Subsystem type for EFI images

View File

@@ -10,6 +10,7 @@
#define _TPM12_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// The start of TPM return codes

View File

@@ -14,6 +14,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define _TPM20_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/Tpm12.h>

View File

@@ -11,6 +11,7 @@
#define __UEFI_TCG_PLATFORM_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/Tpm12.h>
#include <ipxe/efi/IndustryStandard/Tpm20.h>

View File

@@ -12,6 +12,7 @@
#define __USB_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// Subset of Class and Subclass definitions from USB Specs

View File

@@ -17,6 +17,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __BASE_LIB__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// Definitions for architecture-specific types

View File

@@ -11,6 +11,7 @@
#define PROCESSOR_BIND_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// Define the processor type so other code can make processor based choices

View File

@@ -13,6 +13,7 @@
#define __PI_BOOT_MODE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// EFI boot mode

View File

@@ -13,6 +13,7 @@
#define __PI_DEPENDENCY_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// If present, this must be the first and only opcode,

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PI_DXECIS_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Uefi/UefiMultiPhase.h>
#include <ipxe/efi/Pi/PiMultiPhase.h>

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PI_FIRMWARE_FILE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#pragma pack(1)
///

View File

@@ -13,6 +13,7 @@
#define __PI_FIRMWAREVOLUME_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// EFI_FV_FILE_ATTRIBUTES

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PI_HOB_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// HobType of EFI_HOB_GENERIC_HEADER.

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PI_MULTIPHASE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Pi/PiFirmwareVolume.h>
#include <ipxe/efi/Pi/PiFirmwareFile.h>

View File

@@ -11,6 +11,7 @@
#define _PI_S3_BOOT_SCRIPT_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
// *******************************************
// EFI Boot Script Opcode definitions

View File

@@ -15,6 +15,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PI_STATUS_CODE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// Required for IA32, X64, IPF, and EBC defines for CPU exception types

View File

@@ -11,6 +11,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PI_DXE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Uefi/UefiBaseType.h>
#include <ipxe/efi/Uefi/UefiSpec.h>

View File

@@ -14,6 +14,7 @@
#define __ABSOLUTE_POINTER_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_ABSOLUTE_POINTER_PROTOCOL_GUID \
{ 0x8D59D32B, 0xC655, 0x4AE9, { 0x9B, 0x15, 0xF2, 0x59, 0x04, 0x99, 0x2A, 0x43 } }

View File

@@ -14,6 +14,7 @@
#define __ACPI_TABLE_H___
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_ACPI_TABLE_PROTOCOL_GUID \
{ 0xffe06bdd, 0x6107, 0x46a6, { 0x7b, 0xb2, 0x5a, 0x9c, 0x7e, 0xc5, 0x27, 0x5c }}

View File

@@ -15,6 +15,7 @@
#define __EFI_ADAPTER_INFORMATION_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_ADAPTER_INFORMATION_PROTOCOL_GUID \
{ \

View File

@@ -19,6 +19,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_ARP_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_ARP_SERVICE_BINDING_PROTOCOL_GUID \
{ \

View File

@@ -13,6 +13,7 @@
#define __BLOCK_IO_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_BLOCK_IO_PROTOCOL_GUID \
{ \

View File

@@ -14,6 +14,7 @@
#define __BLOCK_IO2_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/BlockIo.h>

View File

@@ -15,6 +15,7 @@
#define _EFI_BUS_SPECIFIC_DRIVER_OVERRIDE_PROTOCOL_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// Global ID for the Bus Specific Driver Override Protocol

View File

@@ -12,6 +12,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_COMPONENT_NAME_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// The global ID for the Component Name Protocol.

View File

@@ -12,6 +12,7 @@
#define __EFI_COMPONENT_NAME2_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// Global ID for the Component Name Protocol

View File

@@ -26,6 +26,7 @@ Abstract:
#define __CONSOLE_CONTROL_H__
FILE_LICENCE ( BSD3 );
FILE_SECBOOT ( PERMITTED );
#define EFI_CONSOLE_CONTROL_PROTOCOL_GUID \
{ 0xf42f7782, 0x12e, 0x4c12, {0x99, 0x56, 0x49, 0xf9, 0x43, 0x4, 0xf7, 0x21} }

View File

@@ -17,6 +17,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __DEBUG_SUPPORT_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/IndustryStandard/PeImage.h>

View File

@@ -14,6 +14,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_DEVICE_PATH_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Guid/PcAnsi.h>
#include <ipxe/efi/IndustryStandard/Bluetooth.h>

View File

@@ -11,6 +11,7 @@
#define __DEVICE_PATH_TO_TEXT_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// Device Path To Text protocol

View File

@@ -16,6 +16,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_DHCP4_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_DHCP4_PROTOCOL_GUID \
{ \

View File

@@ -14,6 +14,7 @@
#define __EFI_DHCP6_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_DHCP6_PROTOCOL_GUID \
{ \

View File

@@ -14,6 +14,7 @@
#define __DISK_IO_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_DISK_IO_PROTOCOL_GUID \
{ \

View File

@@ -16,6 +16,7 @@
#define __EFI_DNS4_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_DNS4_SERVICE_BINDING_PROTOCOL_GUID \
{ \

View File

@@ -16,6 +16,7 @@
#define __EFI_DNS6_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_DNS6_SERVICE_BINDING_PROTOCOL_GUID \
{ \

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_DRIVER_BINDING_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// The global ID for the ControllerHandle Driver Protocol.

View File

@@ -13,6 +13,7 @@
#define __EFI_EAP_CONFIGURATION_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// EFI EAP Configuration protocol provides a way to set and get EAP configuration.

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_FORM_BROWSER2_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Guid/HiiPlatformSetupFormset.h>

View File

@@ -12,6 +12,7 @@
#define __GRAPHICS_OUTPUT_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_GRAPHICS_OUTPUT_PROTOCOL_GUID \
{ \

View File

@@ -14,6 +14,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_HASH_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_HASH_SERVICE_BINDING_PROTOCOL_GUID \
{ \

View File

@@ -17,6 +17,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_HII_CONFIG_ACCESS_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/FormBrowser2.h>

View File

@@ -14,6 +14,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __HII_DATABASE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_HII_DATABASE_PROTOCOL_GUID \
{ 0xef9fc172, 0xa1b2, 0x4693, { 0xb3, 0x27, 0x6d, 0x32, 0xfc, 0x41, 0x60, 0x42 } }

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __HII_FONT_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/GraphicsOutput.h>
#include <ipxe/efi/Protocol/HiiImage.h>

View File

@@ -13,6 +13,7 @@
#define __HII_IMAGE_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/GraphicsOutput.h>

View File

@@ -17,6 +17,7 @@
#define __EFI_HTTP_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_HTTP_SERVICE_BINDING_PROTOCOL_GUID \
{ \

View File

@@ -22,6 +22,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_IP4_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/ManagedNetwork.h>

View File

@@ -17,6 +17,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_IP4CONFIG_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/Ip4.h>

View File

@@ -14,6 +14,7 @@ This Protocol is introduced in UEFI Specification 2.5
#define __EFI_IP4CONFIG2_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/Ip4.h>

View File

@@ -22,6 +22,7 @@
#define __EFI_IP6_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/ManagedNetwork.h>

View File

@@ -11,6 +11,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_IP6CONFIG_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/Ip6.h>

View File

@@ -16,6 +16,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_LOAD_FILE_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_LOAD_FILE_PROTOCOL_GUID \
{ \

View File

@@ -16,6 +16,7 @@
#define __EFI_LOAD_FILE2_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_LOAD_FILE2_PROTOCOL_GUID \
{ \

View File

@@ -13,6 +13,7 @@
#define __LOADED_IMAGE_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_LOADED_IMAGE_PROTOCOL_GUID \
{ \

View File

@@ -14,6 +14,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_MANAGED_NETWORK_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/SimpleNetwork.h>

View File

@@ -40,6 +40,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define _MP_SERVICE_PROTOCOL_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// Global ID for the EFI_MP_SERVICES_PROTOCOL.

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_MTFTP4_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_MTFTP4_SERVICE_BINDING_PROTOCOL_GUID \
{ \

View File

@@ -17,6 +17,7 @@
#define __EFI_MTFTP6_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_MTFTP6_SERVICE_BINDING_PROTOCOL_GUID \
{ \

View File

@@ -13,6 +13,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __EFI_NETWORK_INTERFACE_IDENTIFER_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
//
// GUID retired from UEFI Specification 2.1b

View File

@@ -11,6 +11,7 @@
#define __PCI_IO_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// Global ID for the PCI I/O Protocol

View File

@@ -14,6 +14,7 @@
#define __PCI_ROOT_BRIDGE_IO_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Library/BaseLib.h>

View File

@@ -17,6 +17,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __PXE_BASE_CODE_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// PXE Base Code protocol.

View File

@@ -12,6 +12,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define EFI_RNG_PROTOCOL_H_
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Guid/Rng.h>

View File

@@ -13,6 +13,7 @@
#define __SERIAL_IO_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_SERIAL_IO_PROTOCOL_GUID \
{ \

View File

@@ -14,6 +14,7 @@
#define __EFI_SERVICE_BINDING_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
///
/// Forward reference for pure ANSI compatability

View File

@@ -16,6 +16,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __SIMPLE_FILE_SYSTEM_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_SIMPLE_FILE_SYSTEM_PROTOCOL_GUID \
{ \

View File

@@ -21,6 +21,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __SIMPLE_NETWORK_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_SIMPLE_NETWORK_PROTOCOL_GUID \
{ \

View File

@@ -12,6 +12,7 @@
#define __SIMPLE_POINTER_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_SIMPLE_POINTER_PROTOCOL_GUID \
{ \

View File

@@ -13,6 +13,7 @@
#define __SIMPLE_TEXT_IN_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_SIMPLE_TEXT_INPUT_PROTOCOL_GUID \
{ \

View File

@@ -14,6 +14,7 @@
#define __SIMPLE_TEXT_IN_EX_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/SimpleTextIn.h>

View File

@@ -15,6 +15,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
#define __SIMPLE_TEXT_OUT_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL_GUID \
{ \

View File

@@ -14,6 +14,7 @@
#define __STORAGE_SECURITY_COMMAND_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#define EFI_STORAGE_SECURITY_COMMAND_PROTOCOL_GUID \
{ \

View File

@@ -13,6 +13,7 @@
#define __EFI_SUPPLICANT_PROTOCOL_H__
FILE_LICENCE ( BSD2_PATENT );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/efi/Protocol/WiFi2.h>

Some files were not shown because too many files have changed in this diff Show More