#define EFI_SAL_NO_INFORMATION ((EFI_SAL_STATUS) - 5)\r
#define EFI_SAL_NOT_ENOUGH_SCRATCH ((EFI_SAL_STATUS) - 9)\r
\r
+//\r
+// Return values from SAL\r
+//\r
+typedef struct {\r
+ EFI_SAL_STATUS Status; // register r8\r
+ UINTN r9;\r
+ UINTN r10;\r
+ UINTN r11;\r
+} SAL_RETURN_REGS;\r
+\r
//\r
// Delivery Mode of IPF CPU.\r
//\r
EFI_DELIVERY_MODE_ExtINT\r
} EFI_DELIVERY_MODE;\r
\r
-//\r
-// Return values from SAL\r
-//\r
-typedef struct {\r
- EFI_SAL_STATUS Status; // register r8\r
- UINTN r9;\r
- UINTN r10;\r
- UINTN r11;\r
-} SAL_RETURN_REGS;\r
-\r
typedef SAL_RETURN_REGS (EFIAPI *SAL_PROC)\r
(\r
IN UINT64 FunctionId,\r