Deleted Added
full compact
efi.h (96893) efi.h (163898)
1/* $FreeBSD: head/sys/boot/efi/include/efi.h 96893 2002-05-19 03:17:22Z marcel $ */
1/* $FreeBSD: head/sys/boot/efi/include/efi.h 163898 2006-11-02 02:42:48Z marcel $ */
2/*++
3
2/*++
3
4Copyright (c) 1998 Intel Corporation
4Copyright (c) 1999 - 2002 Intel Corporation. All rights reserved
5This software and associated documentation (if any) is furnished
6under a license and may only be used or copied in accordance
7with the terms of the license. Except as permitted by such
8license, no part of this software or documentation may be
9reproduced, stored in a retrieval system, or transmitted in any
10form or by any means without the express written consent of
11Intel Corporation.
5
6Module Name:
7
8 efi.h
9
10Abstract:
11
12 Public EFI header files
13
14
15
16Revision History
17
18--*/
19
12
13Module Name:
14
15 efi.h
16
17Abstract:
18
19 Public EFI header files
20
21
22
23Revision History
24
25--*/
26
20/*
21 * Build flags on input
22 * EFI32
23 * EFI_DEBUG - Enable debugging code
24 * EFI_NT_EMULATOR - Building for running under NT
25 */
27//
28// Build flags on input
29// EFI32
30// EFI_DEBUG - Enable debugging code
31// EFI_NT_EMULATOR - Building for running under NT
32//
26
33
34
27#ifndef _EFI_INCLUDE_
28#define _EFI_INCLUDE_
29
30#define EFI_FIRMWARE_VENDOR L"INTEL"
35#ifndef _EFI_INCLUDE_
36#define _EFI_INCLUDE_
37
38#define EFI_FIRMWARE_VENDOR L"INTEL"
31#define EFI_FIRMWARE_MAJOR_REVISION 12
32#define EFI_FIRMWARE_MINOR_REVISION 33
39#define EFI_FIRMWARE_MAJOR_REVISION 14
40#define EFI_FIRMWARE_MINOR_REVISION 62
33#define EFI_FIRMWARE_REVISION ((EFI_FIRMWARE_MAJOR_REVISION <<16) | (EFI_FIRMWARE_MINOR_REVISION))
34
35#include "efibind.h"
36#include "efidef.h"
37#include "efidevp.h"
38#include "efiprot.h"
39#include "eficon.h"
40#include "efiser.h"
41#include "efi_nii.h"
42#include "efipxebc.h"
43#include "efinet.h"
44#include "efiapi.h"
45#include "efifs.h"
41#define EFI_FIRMWARE_REVISION ((EFI_FIRMWARE_MAJOR_REVISION <<16) | (EFI_FIRMWARE_MINOR_REVISION))
42
43#include "efibind.h"
44#include "efidef.h"
45#include "efidevp.h"
46#include "efiprot.h"
47#include "eficon.h"
48#include "efiser.h"
49#include "efi_nii.h"
50#include "efipxebc.h"
51#include "efinet.h"
52#include "efiapi.h"
53#include "efifs.h"
46#include "efifpswa.h"
47#include "efierr.h"
48
54#include "efierr.h"
55
56#define EFI_STRINGIZE(a) #a
57#define EFI_PROTOCOL_DEFINITION(a) EFI_STRINGIZE(Protocol/a/a.h)
58
59#define EFI_GUID_DEFINITION(a) EFI_STRINGIZE(Guid/a/a##.h)
60#define EFI_GUID_STRING(guidpointer, shortstring, longstring)
61
49#endif
62#endif