Changeset 99404 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Include/Protocol/S3SaveState.h
- Timestamp:
- Apr 14, 2023 3:17:44 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 156854
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776,129194-145445 /vendor/edk2/current 103735-103757,103769-103776,129194-156846
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Include/Protocol/S3SaveState.h
r80721 r99404 21 21 { 0xe857caf6, 0xc046, 0x45dc, { 0xbe, 0x3f, 0xee, 0x7, 0x65, 0xfb, 0xa8, 0x87 }} 22 22 23 24 23 typedef VOID *EFI_S3_BOOT_SCRIPT_POSITION; 25 24 26 typedef struct _EFI_S3_SAVE_STATE_PROTOCOL 25 typedef struct _EFI_S3_SAVE_STATE_PROTOCOL EFI_S3_SAVE_STATE_PROTOCOL; 27 26 28 27 /** … … 46 45 EFI_STATUS 47 46 (EFIAPI *EFI_S3_SAVE_STATE_WRITE)( 48 49 50 51 );47 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 48 IN UINTN OpCode, 49 ... 50 ); 52 51 53 52 /** … … 90 89 EFI_STATUS 91 90 (EFIAPI *EFI_S3_SAVE_STATE_INSERT)( 92 93 94 95 96 97 );91 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 92 IN BOOLEAN BeforeOrAfter, 93 IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL, 94 IN UINTN OpCode, 95 ... 96 ); 98 97 99 98 /** … … 127 126 EFI_STATUS 128 127 (EFIAPI *EFI_S3_SAVE_STATE_LABEL)( 129 130 131 132 133 134 );128 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 129 IN BOOLEAN BeforeOrAfter, 130 IN BOOLEAN CreateIfNotFound, 131 IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL, 132 IN CONST CHAR8 *Label 133 ); 135 134 136 135 /** … … 153 152 EFI_STATUS 154 153 (EFIAPI *EFI_S3_SAVE_STATE_COMPARE)( 155 156 157 158 159 );154 IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, 155 IN EFI_S3_BOOT_SCRIPT_POSITION Position1, 156 IN EFI_S3_BOOT_SCRIPT_POSITION Position2, 157 OUT UINTN *RelativePosition 158 ); 160 159 161 160 struct _EFI_S3_SAVE_STATE_PROTOCOL { 162 EFI_S3_SAVE_STATE_WRITE Write;163 EFI_S3_SAVE_STATE_INSERT Insert;164 EFI_S3_SAVE_STATE_LABEL Label;165 EFI_S3_SAVE_STATE_COMPARE Compare;161 EFI_S3_SAVE_STATE_WRITE Write; 162 EFI_S3_SAVE_STATE_INSERT Insert; 163 EFI_S3_SAVE_STATE_LABEL Label; 164 EFI_S3_SAVE_STATE_COMPARE Compare; 166 165 }; 167 166 168 extern EFI_GUID gEfiS3SaveStateProtocolGuid;167 extern EFI_GUID gEfiS3SaveStateProtocolGuid; 169 168 170 169 #endif // __S3_SAVE_STATE_H__
Note:
See TracChangeset
for help on using the changeset viewer.