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