177943Sdfr/* $FreeBSD$ */ 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" 4677943Sdfr#include "efiprot.h" 4777943Sdfr#include "eficon.h" 4877943Sdfr#include "efiser.h" 4977943Sdfr#include "efi_nii.h" 5077943Sdfr#include "efipxebc.h" 5177943Sdfr#include "efinet.h" 5277943Sdfr#include "efiapi.h" 5377943Sdfr#include "efifs.h" 5477943Sdfr#include "efierr.h" 5577943Sdfr 56163898Smarcel#define EFI_STRINGIZE(a) #a 57163898Smarcel#define EFI_PROTOCOL_DEFINITION(a) EFI_STRINGIZE(Protocol/a/a.h) 58163898Smarcel 59163898Smarcel#define EFI_GUID_DEFINITION(a) EFI_STRINGIZE(Guid/a/a##.h) 60163898Smarcel#define EFI_GUID_STRING(guidpointer, shortstring, longstring) 61163898Smarcel 6277943Sdfr#endif 63