RTEMS
6.3
Toggle main menu visibility
Loading...
Searching...
No Matches
bsps
shared
freebsd
stand
efi
include
efi.h
1
/* $FreeBSD$ */
2
/*++
3
4
Copyright (c) 1999 - 2002 Intel Corporation. All rights reserved
5
This software and associated documentation (if any) is furnished
6
under a license and may only be used or copied in accordance
7
with the terms of the license. Except as permitted by such
8
license, no part of this software or documentation may be
9
reproduced, stored in a retrieval system, or transmitted in any
10
form or by any means without the express written consent of
11
Intel Corporation.
12
13
Module Name:
14
15
efi.h
16
17
Abstract:
18
19
Public EFI header files
20
21
22
23
Revision History
24
25
--*/
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 14
40
#define EFI_FIRMWARE_MINOR_REVISION 62
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
#ifndef __rtems__
47
#include "efipciio.h"
48
#include "efiprot.h"
49
#endif
/* __rtems__ */
50
#include "eficon.h"
51
#include "eficonsctl.h"
52
#ifndef __rtems__
53
#include "efiser.h"
54
#include "efi_nii.h"
55
#include "efipxebc.h"
56
#include "efinet.h"
57
#endif
/* __rtems__ */
58
#include "efiapi.h"
59
#ifndef __rtems__
60
#include "efifs.h"
61
#endif
/* __rtems__ */
62
#include "efierr.h"
63
#include "efigop.h"
64
#ifndef __rtems__
65
#include "efiip.h"
66
#include "efiudp.h"
67
#include "efitcp.h"
68
#include "efipoint.h"
69
#include "efiuga.h"
70
#endif
/* __rtems__ */
71
#include <sys/types.h>
72
#ifdef __rtems__
73
#include <stdbool.h>
74
#endif
75
/*
76
* Global variables
77
*/
78
extern
EFI_LOADED_IMAGE
*boot_img;
79
extern
bool
boot_services_active;
80
81
/*
82
* FreeBSD UUID
83
*/
84
#define FREEBSD_BOOT_VAR_GUID \
85
{ 0xCFEE69AD, 0xA0DE, 0x47A9, {0x93, 0xA8, 0xF6, 0x31, 0x06, 0xF8, 0xAE, 0x99} }
86
87
#endif
EFI_LOADED_IMAGE
Definition
efiapi.h:378
Generated by
1.18.0