The internal header file includes the common header files, defines\r
internal structure and functions used by SmmCore module.\r
\r
- Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>\r
This program and the accompanying materials are licensed and made available \r
under the terms and conditions of the BSD License which accompanies this \r
distribution. The full text of the license may be found at \r
#include <Library/MemoryAllocationLib.h>\r
#include <Library/DevicePathLib.h> \r
#include <Library/UefiLib.h> \r
-#include <Library/UefiBootServicesTableLib.h> \r
+#include <Library/UefiBootServicesTableLib.h>\r
+#include <Library/PcdLib.h>\r
\r
#include "PiSmmCorePrivateData.h"\r
\r
EFI_GUID BeforeAfterGuid;\r
\r
BOOLEAN Dependent;\r
- BOOLEAN Unrequested;\r
BOOLEAN Scheduled;\r
- BOOLEAN Untrusted;\r
BOOLEAN Initialized;\r
BOOLEAN DepexProtocolError;\r
\r
extern SMM_CORE_PRIVATE_DATA *gSmmCorePrivate;\r
extern EFI_SMM_SYSTEM_TABLE2 gSmmCoreSmst;\r
extern LIST_ENTRY gHandleList;\r
+extern EFI_PHYSICAL_ADDRESS gLoadModuleAtFixAddressSmramBase;\r
\r
/**\r
Called to initialize the memory service.\r
/**\r
This is the POSTFIX version of the dependency evaluator. This code does\r
not need to handle Before or After, as it is not valid to call this\r
- routine in this case. The SOR is just ignored and is a nop in the grammer.\r
- POSTFIX means all the math is done on top of the stack.\r
+ routine in this case. POSTFIX means all the math is done on top of the stack.\r
\r
@param DriverEntry DriverEntry element to update.\r
\r