]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Ipf/SalApi.h
Only include SmmCis.h if the CPU Arch is IA32 or X64
[mirror_edk2.git] / MdePkg / Include / Ipf / SalApi.h
index cbaf4ac41a2e4077e399f1094f3162d8d234d1d5..ae3c77bf0885f51250c3e559075bc7b2bbe6e195 100644 (file)
@@ -41,6 +41,20 @@ typedef struct {
   UINTN           r11;\r
 } SAL_RETURN_REGS;\r
 \r
+//\r
+//  Delivery Mode of IPF CPU.\r
+//\r
+typedef enum {\r
+  EFI_DELIVERY_MODE_INT,\r
+  EFI_DELIVERY_MODE_MPreserved1,\r
+  EFI_DELIVERY_MODE_PMI,\r
+  EFI_DELIVERY_MODE_MPreserved2,\r
+  EFI_DELIVERY_MODE_NMI,\r
+  EFI_DELIVERY_MODE_INIT,\r
+  EFI_DELIVERY_MODE_MPreserved3,\r
+  EFI_DELIVERY_MODE_ExtINT\r
+} EFI_DELIVERY_MODE;\r
+\r
 typedef SAL_RETURN_REGS (EFIAPI *SAL_PROC)\r
   (\r
     IN UINT64 FunctionId,\r