TianoCore EDK2 master
|
#include "PeilessSec.h"
Go to the source code of this file.
Macros | |
#define | IS_XIP() |
Functions | |
STATIC EFI_STATUS | GetPlatformPpi (IN EFI_GUID *PpiGuid, OUT VOID **Ppi) |
STATIC VOID | SecMain (IN UINTN UefiMemoryBase, IN UINTN StackBase, IN UINT64 StartTimeStamp) |
VOID | CEntryPoint (IN UINTN UefiMemoryBase, IN UINTN StackBase) |
Variables | |
UINT64 | mSystemMemoryEnd |
Copyright (c) 2011-2017, ARM Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file PeilessSec.c.
#define IS_XIP | ( | ) |
Definition at line 11 of file PeilessSec.c.
C entrypoint into the SEC driver.
[in] | UefiMemoryBase | Start of the PI/UEFI memory region |
[in] | StackBase | Start of the stack |
Definition at line 172 of file PeilessSec.c.
STATIC EFI_STATUS GetPlatformPpi | ( | IN EFI_GUID * | PpiGuid, |
OUT VOID ** | Ppi | ||
) |
Obtain a PPI from the list of PPIs provided by the platform code.
Definition at line 27 of file PeilessSec.c.
SEC main routine.
[in] | UefiMemoryBase | Start of the PI/UEFI memory region |
[in] | StackBase | Start of the stack |
[in] | StartTimeStamp | Timer value at start of execution |
Definition at line 59 of file PeilessSec.c.
UINT64 mSystemMemoryEnd |
Definition at line 14 of file PeilessSec.c.