source: mainline/boot/arch/ia64/loader/gefi/lib/runtime/rtdata.c@ 36251c6

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 36251c6 was 7208b6c, checked in by Jakub Vana <jakub.vana@…>, 18 years ago

Basic IA64 boot and kernel suport for real machines

  • Property mode set to 100644
File size: 1005 bytes
Line 
1/*++
2
3Copyright (c) 1998 Intel Corporation
4
5Module Name:
6
7 data.c
8
9Abstract:
10
11 EFI library global data
12
13
14
15Revision History
16
17--*/
18
19#include "lib.h"
20
21
22//
23// These globals are runtime globals
24//
25// N.B. The Microsoft C compiler will only put the data in the
26// right data section if it is explicitly initialized..
27//
28
29#pragma BEGIN_RUNTIME_DATA()
30
31//
32// RT - pointer to the runtime table
33//
34
35EFI_RUNTIME_SERVICES *RT;
36
37//
38// LibStandalone - TRUE if lib is linked in as part of the firmware.
39// N.B. The EFI fw sets this value directly
40//
41
42BOOLEAN LibFwInstance;
43
44//
45// EFIDebug - Debug mask
46//
47
48UINTN EFIDebug = EFI_DBUG_MASK;
49
50//
51// LibRuntimeDebugOut - Runtime Debug Output device
52//
53
54SIMPLE_TEXT_OUTPUT_INTERFACE *LibRuntimeDebugOut;
55
56//
57// LibRuntimeRaiseTPL, LibRuntimeRestoreTPL - pointers to Runtime functions from the
58// Boot Services Table
59//
60
61EFI_RAISE_TPL LibRuntimeRaiseTPL = NULL;
62EFI_RESTORE_TPL LibRuntimeRestoreTPL = NULL;
63
Note: See TracBrowser for help on using the repository browser.