|
@@ -771,6 +771,8 @@ typedef struct _EFI_TABLE_HEADER {
|
|
|
//
|
|
|
|
|
|
#define EFI_RUNTIME_SERVICES_SIGNATURE 0x56524553544e5552
|
|
|
+#define EFI_1_10_RUNTIME_SERVICES_REVISION ((1<<16) | (10))
|
|
|
+#define EFI_2_00_RUNTIME_SERVICES_REVISION ((2<<16) | (0))
|
|
|
#define EFI_RUNTIME_SERVICES_REVISION (EFI_SPECIFICATION_MAJOR_REVISION<<16) | (EFI_SPECIFICATION_MINOR_REVISION)
|
|
|
|
|
|
typedef struct {
|
|
@@ -818,6 +820,8 @@ typedef struct {
|
|
|
//
|
|
|
|
|
|
#define EFI_BOOT_SERVICES_SIGNATURE 0x56524553544f4f42
|
|
|
+#define EFI_1_10_BOOT_SERVICES_REVISION ((1<<16) | (10))
|
|
|
+#define EFI_2_00_BOOT_SERVICES_REVISION ((2<<16) | (0))
|
|
|
#define EFI_BOOT_SERVICES_REVISION (EFI_SPECIFICATION_MAJOR_REVISION<<16) | (EFI_SPECIFICATION_MINOR_REVISION)
|
|
|
|
|
|
typedef struct _EFI_BOOT_SERVICES {
|
|
@@ -960,6 +964,9 @@ typedef struct _EFI_CONFIGURATION_TABLE {
|
|
|
|
|
|
|
|
|
#define EFI_SYSTEM_TABLE_SIGNATURE 0x5453595320494249
|
|
|
+#define EFI_1_02_SYSTEM_TABLE_REVISION ((1<<16) | (02))
|
|
|
+#define EFI_1_10_SYSTEM_TABLE_REVISION ((1<<16) | (10))
|
|
|
+#define EFI_2_00_SYSTEM_TABLE_REVISION ((2<<16) | (0))
|
|
|
#define EFI_SYSTEM_TABLE_REVISION (EFI_SPECIFICATION_MAJOR_REVISION<<16) | (EFI_SPECIFICATION_MINOR_REVISION)
|
|
|
|
|
|
typedef struct _EFI_SYSTEM_TABLE {
|