TianoCore EDK2
master
Loading...
Searching...
No Matches
Sec.h
1
/*++ @file
2
Stub SEC that is called from the OS application that is the root of the emulator.
3
4
The OS application will call the SEC with the PEI Entry Point API.
5
6
Copyright (c) 2011, Apple Inc. All rights reserved.<BR>
7
SPDX-License-Identifier: BSD-2-Clause-Patent
8
9
**/
10
11
#ifndef __SEC_H___
12
#define __SEC_H___
13
14
#include <
PiPei.h
>
15
#include <Library/EmuMagicPageLib.h>
16
#include <
Library/DebugLib.h
>
17
#include <
Library/PeiServicesLib.h
>
18
#include <
Library/PeCoffGetEntryPointLib.h
>
19
#include <
Library/BaseMemoryLib.h
>
20
21
#include <
Ppi/TemporaryRamSupport.h
>
22
23
EFI_STATUS
24
EFIAPI
25
SecTemporaryRamSupport
(
26
IN
CONST
EFI_PEI_SERVICES
**PeiServices,
27
IN
EFI_PHYSICAL_ADDRESS
TemporaryMemoryBase,
28
IN
EFI_PHYSICAL_ADDRESS
PermanentMemoryBase,
29
IN
UINTN
CopySize
30
);
31
32
#endif
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
SecTemporaryRamSupport
STATIC EFI_STATUS EFIAPI SecTemporaryRamSupport(IN CONST EFI_PEI_SERVICES **PeiServices, IN EFI_PHYSICAL_ADDRESS TemporaryMemoryBase, IN EFI_PHYSICAL_ADDRESS PermanentMemoryBase, IN UINTN CopySize)
Definition:
Sec.c:35
BaseMemoryLib.h
CONST
#define CONST
Definition:
Base.h:259
IN
#define IN
Definition:
Base.h:279
DebugLib.h
PeCoffGetEntryPointLib.h
PeiServicesLib.h
PiPei.h
TemporaryRamSupport.h
EFI_PHYSICAL_ADDRESS
UINT64 EFI_PHYSICAL_ADDRESS
Definition:
UefiBaseType.h:50
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
_EFI_PEI_SERVICES
Definition:
PiPeiCis.h:877
EmulatorPkg
Sec
Sec.h
Generated on Fri Nov 15 2024 18:01:05 for TianoCore EDK2 by
1.9.6