/** @file Copyright (c) 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef __SOCKET_COMMONRC_CONFIG_DATA_H__ #define __SOCKET_COMMONRC_CONFIG_DATA_H__ #include #include "SocketConfiguration.h" extern EFI_GUID gEfiSocketCommonRcVariableGuid; #define SOCKET_COMMONRC_CONFIGURATION_NAME L"SocketCommonRcConfig" #pragma pack(1) typedef struct { // // Common Section of RC // UINT32 MmiohBase; UINT16 MmiohSize; UINT8 MmcfgBase; UINT8 MmcfgSize; UINT8 IsocEn; UINT8 NumaEn; UINT8 MirrorMode; UINT8 LockStep; UINT8 CpuStepping; UINT8 SystemRasType; UINT32 FpgaPresentBitMap; UINT8 IssCapable; UINT8 PbfCapable; } SOCKET_COMMONRC_CONFIGURATION; #pragma pack() #endif