diff options
author | mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-12-18 20:02:05 +0000 |
---|---|---|
committer | mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-12-18 20:02:05 +0000 |
commit | 9c89ec98193e24eb9849a66c83f6a80b64a51c4c (patch) | |
tree | 8b83c17843b0bc0d5c640725fa6d2f674ed2bb6e /MdePkg/Include/Dxe | |
parent | 3ff56e5e44cae2a05813df4819aee0f125a563f6 (diff) | |
download | edk2-platforms-9c89ec98193e24eb9849a66c83f6a80b64a51c4c.tar.xz |
Only include SmmCis.h if the CPU Arch is IA32 or X64
Only include SalApi.h if the CPU Arch is IPF
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2108 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Include/Dxe')
-rw-r--r-- | MdePkg/Include/Dxe/DxeCis.h | 10 | ||||
-rw-r--r-- | MdePkg/Include/Dxe/SmmCis.h | 6 |
2 files changed, 10 insertions, 6 deletions
diff --git a/MdePkg/Include/Dxe/DxeCis.h b/MdePkg/Include/Dxe/DxeCis.h index 9b1d5ce966..e1d794fffd 100644 --- a/MdePkg/Include/Dxe/DxeCis.h +++ b/MdePkg/Include/Dxe/DxeCis.h @@ -484,6 +484,16 @@ typedef struct { } EFI_DXE_SERVICES;
+//
+// Function prototype for invoking a function on an Application Processor
+// Used by both the SMM infrastructure and the MP Services Protocol
+//
+typedef
+VOID
+(EFIAPI *EFI_AP_PROCEDURE) (
+ IN VOID *Buffer
+ );
+
#include <Common/BootMode.h>
#include <Common/BootScript.h>
#include <Common/Capsule.h>
diff --git a/MdePkg/Include/Dxe/SmmCis.h b/MdePkg/Include/Dxe/SmmCis.h index d2f2e17de5..aeb8f110fe 100644 --- a/MdePkg/Include/Dxe/SmmCis.h +++ b/MdePkg/Include/Dxe/SmmCis.h @@ -167,12 +167,6 @@ EFI_STATUS );
typedef
-VOID
-(EFIAPI *EFI_AP_PROCEDURE) (
- IN VOID *Buffer
- );
-
-typedef
EFI_STATUS
(EFIAPI *EFI_SMM_STARTUP_THIS_AP) (
IN EFI_AP_PROCEDURE Procedure,
|