-/*++\r
+/** @file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
Revision History\r
\r
---*/\r
+**/\r
\r
#ifndef _PEI_MAIN_H_\r
#define _PEI_MAIN_H_\r
VOID *Raw;\r
} PEI_PPI_LIST_POINTERS;\r
\r
-#define MAX_PPI_DESCRIPTORS 64\r
-\r
typedef struct {\r
INTN PpiListEnd;\r
INTN NotifyListEnd;\r
INTN DispatchListEnd;\r
INTN LastDispatchedInstall;\r
INTN LastDispatchedNotify;\r
- PEI_PPI_LIST_POINTERS PpiListPtrs[MAX_PPI_DESCRIPTORS];\r
+ PEI_PPI_LIST_POINTERS PpiListPtrs[FixedPcdGet32 (PcdPeiCoreMaxPpiSupported)];\r
} PEI_PPI_DATABASE;\r
\r
\r