TianoCore EDK2 master
Loading...
Searching...
No Matches
FspGlobalData.h File Reference
#include <FspEas.h>

Go to the source code of this file.

Data Structures

struct  FSP_PLAT_DATA
 
struct  FSP_GLOBAL_DATA
 

Macros

#define FSP_IN_API_MODE   0
 
#define FSP_IN_DISPATCH_MODE   1
 
#define FSP_GLOBAL_DATA_VERSION   0x3
 
#define FSP_GLOBAL_DATA_SIGNATURE   SIGNATURE_32 ('F', 'S', 'P', 'D')
 
#define FSP_PERFORMANCE_DATA_SIGNATURE   SIGNATURE_32 ('P', 'E', 'R', 'F')
 
#define FSP_PERFORMANCE_DATA_TIMER_MASK   0xFFFFFFFFFFFFFF
 

Enumerations

enum  FSP_API_INDEX {
  TempRamInitApiIndex , FspInitApiIndex , NotifyPhaseApiIndex , FspMemoryInitApiIndex ,
  TempRamExitApiIndex , FspSiliconInitApiIndex , FspMultiPhaseSiInitApiIndex , FspSmmInitApiIndex ,
  FspMultiPhaseMemInitApiIndex , FspApiIndexMax
}
 

Detailed Description

Copyright (c) 2014 - 2022, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file FspGlobalData.h.

Macro Definition Documentation

◆ FSP_GLOBAL_DATA_SIGNATURE

#define FSP_GLOBAL_DATA_SIGNATURE   SIGNATURE_32 ('F', 'S', 'P', 'D')

Definition at line 41 of file FspGlobalData.h.

◆ FSP_GLOBAL_DATA_VERSION

#define FSP_GLOBAL_DATA_VERSION   0x3

Definition at line 15 of file FspGlobalData.h.

◆ FSP_IN_API_MODE

#define FSP_IN_API_MODE   0

Definition at line 13 of file FspGlobalData.h.

◆ FSP_IN_DISPATCH_MODE

#define FSP_IN_DISPATCH_MODE   1

Definition at line 14 of file FspGlobalData.h.

◆ FSP_PERFORMANCE_DATA_SIGNATURE

#define FSP_PERFORMANCE_DATA_SIGNATURE   SIGNATURE_32 ('P', 'E', 'R', 'F')

Definition at line 42 of file FspGlobalData.h.

◆ FSP_PERFORMANCE_DATA_TIMER_MASK

#define FSP_PERFORMANCE_DATA_TIMER_MASK   0xFFFFFFFFFFFFFF

Definition at line 43 of file FspGlobalData.h.

Enumeration Type Documentation

◆ FSP_API_INDEX

enum FSP_API_INDEX

Definition at line 19 of file FspGlobalData.h.