177943Sdfr/* $FreeBSD: stable/11/stand/efi/include/efi.h 346482 2019-04-21 04:26:02Z kevans $ */ 277943Sdfr/*++ 377943Sdfr 4163898SmarcelCopyright (c) 1999 - 2002 Intel Corporation. All rights reserved 5163898SmarcelThis software and associated documentation (if any) is furnished 6163898Smarcelunder a license and may only be used or copied in accordance 7163898Smarcelwith the terms of the license. Except as permitted by such 8163898Smarcellicense, no part of this software or documentation may be 9163898Smarcelreproduced, stored in a retrieval system, or transmitted in any 10163898Smarcelform or by any means without the express written consent of 11163898SmarcelIntel Corporation. 1277943Sdfr 1377943SdfrModule Name: 1477943Sdfr 1577943Sdfr efi.h 1677943Sdfr 1777943SdfrAbstract: 1877943Sdfr 1977943Sdfr Public EFI header files 2077943Sdfr 2177943Sdfr 2277943Sdfr 2377943SdfrRevision History 2477943Sdfr 2577943Sdfr--*/ 2677943Sdfr 27163898Smarcel// 28163898Smarcel// Build flags on input 29163898Smarcel// EFI32 30163898Smarcel// EFI_DEBUG - Enable debugging code 31163898Smarcel// EFI_NT_EMULATOR - Building for running under NT 32163898Smarcel// 3377943Sdfr 34163898Smarcel 3577943Sdfr#ifndef _EFI_INCLUDE_ 3677943Sdfr#define _EFI_INCLUDE_ 3777943Sdfr 3877943Sdfr#define EFI_FIRMWARE_VENDOR L"INTEL" 39163898Smarcel#define EFI_FIRMWARE_MAJOR_REVISION 14 40163898Smarcel#define EFI_FIRMWARE_MINOR_REVISION 62 4177943Sdfr#define EFI_FIRMWARE_REVISION ((EFI_FIRMWARE_MAJOR_REVISION <<16) | (EFI_FIRMWARE_MINOR_REVISION)) 4277943Sdfr 4377943Sdfr#include "efibind.h" 4477943Sdfr#include "efidef.h" 4577943Sdfr#include "efidevp.h" 46346482Skevans#include "efipciio.h" 4777943Sdfr#include "efiprot.h" 4877943Sdfr#include "eficon.h" 49346482Skevans#include "eficonsctl.h" 5077943Sdfr#include "efiser.h" 5177943Sdfr#include "efi_nii.h" 5277943Sdfr#include "efipxebc.h" 5377943Sdfr#include "efinet.h" 5477943Sdfr#include "efiapi.h" 5577943Sdfr#include "efifs.h" 5677943Sdfr#include "efierr.h" 57264095Semaste#include "efigop.h" 58346482Skevans#include "efiip.h" 59346482Skevans#include "efiudp.h" 60346482Skevans#include "efitcp.h" 61346482Skevans#include "efipoint.h" 62346482Skevans#include "efiuga.h" 6377943Sdfr 64329114Skevans/* 65329114Skevans * FreeBSD UUID 66329114Skevans */ 67329114Skevans#define FREEBSD_BOOT_VAR_GUID \ 68329114Skevans { 0xCFEE69AD, 0xA0DE, 0x47A9, {0x93, 0xA8, 0xF6, 0x31, 0x06, 0xF8, 0xAE, 0x99} } 69163898Smarcel 7077943Sdfr#endif 71