Home | History | Annotate | Line # | Download | only in inc
efi.h revision 1.1.1.1.36.1
      1 /*	$NetBSD: efi.h,v 1.1.1.1.36.1 2019/06/10 22:08:35 christos Exp $	*/
      2 
      3 /*++
      4 
      5 Copyright (c) 1998  Intel Corporation
      6 
      7 Module Name:
      8 
      9     efi.h
     10 
     11 Abstract:
     12 
     13     Public EFI header files
     14 
     15 
     16 
     17 Revision History
     18 
     19 --*/
     20 
     21 
     22 // Add a predefined macro to detect usage of the library
     23 #ifndef _GNU_EFI
     24 #define _GNU_EFI
     25 #endif
     26 
     27 //
     28 // Build flags on input
     29 //  EFI32
     30 //  EFI_DEBUG               - Enable debugging code
     31 //  EFI_NT_EMULATOR         - Building for running under NT
     32 //
     33 
     34 
     35 #ifndef _EFI_INCLUDE_
     36 #define _EFI_INCLUDE_
     37 
     38 #define EFI_FIRMWARE_VENDOR         L"INTEL"
     39 #define EFI_FIRMWARE_MAJOR_REVISION 12
     40 #define EFI_FIRMWARE_MINOR_REVISION 33
     41 #define EFI_FIRMWARE_REVISION ((EFI_FIRMWARE_MAJOR_REVISION <<16) | (EFI_FIRMWARE_MINOR_REVISION))
     42 
     43 #include "efibind.h"
     44 #include "eficompiler.h"
     45 #include "efidef.h"
     46 #include "efidevp.h"
     47 #include "efipciio.h"
     48 #include "efiprot.h"
     49 #include "eficon.h"
     50 #include "efiser.h"
     51 #include "efi_nii.h"
     52 #include "efipxebc.h"
     53 #include "efinet.h"
     54 #include "efiapi.h"
     55 #include "efifs.h"
     56 #include "efierr.h"
     57 #include "efiui.h"
     58 #include "efiip.h"
     59 #include "efiudp.h"
     60 #include "efitcp.h"
     61 #include "efipoint.h"
     62 #include "efisetjmp.h"
     63 
     64 #endif
     65