TianoCore EDK2 master
|
#include <PiPei.h>
#include <FspEas.h>
#include <Library/PcdLib.h>
#include <Library/BaseLib.h>
#include <Library/DebugLib.h>
#include <Library/SerialPortLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/FspCommonLib.h>
#include <Library/FspSecPlatformLib.h>
#include <Library/FspPlatformLib.h>
Go to the source code of this file.
Macros | |
#define | FSP_MCUD_SIGNATURE SIGNATURE_32 ('M', 'C', 'U', 'D') |
#define | FSP_PER0_SIGNATURE SIGNATURE_32 ('P', 'E', 'R', '0') |
Functions | |
IA32_IDT_GATE_DESCRIPTOR | FspGetExceptionHandler (IN UINT64 IdtEntryTemplate) |
VOID | FspGlobalDataInit (IN OUT FSP_GLOBAL_DATA *PeiFspData, IN UINTN BootLoaderStack, IN UINT8 ApiIdx) |
VOID | FspDataPointerFixUp (IN UINTN OffsetGap) |
UINTN EFIAPI | AsmGetFspBaseAddress (VOID) |
UINTN EFIAPI | AsmGetFspInfoHeader (VOID) |
Copyright (c) 2014 - 2022, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SecFsp.h.
#define FSP_MCUD_SIGNATURE SIGNATURE_32 ('M', 'C', 'U', 'D') |
#define FSP_PER0_SIGNATURE SIGNATURE_32 ('P', 'E', 'R', '0') |
UINTN EFIAPI AsmGetFspBaseAddress | ( | VOID | ) |
This interface returns the base address of FSP binary.
UINTN EFIAPI AsmGetFspInfoHeader | ( | VOID | ) |
This interface gets FspInfoHeader pointer
IA32_IDT_GATE_DESCRIPTOR FspGetExceptionHandler | ( | IN UINT64 | IdtEntryTemplate | ) |