]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkPkg/Include/Common/FrameworkDxeCis.h
1. Add Protocol/StatusCode.h reference in FrameworkDxeCis.h
[mirror_edk2.git] / IntelFrameworkPkg / Include / Common / FrameworkDxeCis.h
index 93e36399faf8723072e32e7df343d73f7e530852..197fa7c5d2aef8cac20b3065079dfcf2eeaec8c8 100644 (file)
@@ -22,6 +22,7 @@
 #define _FRAMEWORK_DXE_CIS_H_\r
 \r
 #include <PiDxe.h>\r
+#include <Protocol/StatusCode.h>\r
 \r
 typedef struct {\r
   EFI_TABLE_HEADER              Hdr;\r
@@ -65,4 +66,14 @@ typedef struct {
 #define EFI_EVENT_SIGNAL_READY_TO_BOOT  0x00000203\r
 #define EFI_EVENT_SIGNAL_LEGACY_BOOT    0x00000204\r
 \r
+//\r
+// Function prototype for invoking a function on an Application Processor\r
+// Used by both the SMM infrastructure and the MP Services Protocol\r
+//\r
+typedef\r
+VOID\r
+(EFIAPI *EFI_AP_PROCEDURE) (\r
+  IN  VOID                              *Buffer\r
+  );\r
+\r
 #endif\r