Changeset 99404 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/EnrollDefaultKeys/EnrollDefaultKeys.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/OvmfPkg/EnrollDefaultKeys/EnrollDefaultKeys.h
r80721 r99404 76 76 #pragma pack (1) 77 77 typedef struct { 78 EFI_TIME TimeStamp;78 EFI_TIME TimeStamp; 79 79 80 80 // 81 81 // dwLength covers data below 82 82 // 83 UINT32 dwLength;84 UINT16 wRevision;85 UINT16 wCertificateType;86 EFI_GUID CertType;83 UINT32 dwLength; 84 UINT16 wRevision; 85 UINT16 wCertificateType; 86 EFI_GUID CertType; 87 87 } SINGLE_HEADER; 88 88 … … 91 91 // SignatureListSize covers data below 92 92 // 93 EFI_GUID SignatureType;94 UINT32 SignatureListSize;95 UINT32 SignatureHeaderSize; // constant 096 UINT32 SignatureSize;93 EFI_GUID SignatureType; 94 UINT32 SignatureListSize; 95 UINT32 SignatureHeaderSize; // constant 0 96 UINT32 SignatureSize; 97 97 98 98 // 99 99 // SignatureSize covers data below 100 100 // 101 EFI_GUID SignatureOwner;101 EFI_GUID SignatureOwner; 102 102 103 103 // … … 107 107 #pragma pack () 108 108 109 110 109 // 111 110 // A structure that collects the values of UEFI variables related to Secure … … 113 112 // 114 113 typedef struct { 115 UINT8 SetupMode;116 UINT8 SecureBoot;117 UINT8 SecureBootEnable;118 UINT8 CustomMode;119 UINT8 VendorKeys;114 UINT8 SetupMode; 115 UINT8 SecureBoot; 116 UINT8 SecureBootEnable; 117 UINT8 CustomMode; 118 UINT8 VendorKeys; 120 119 } SETTINGS; 121 122 120 123 121 // 124 122 // Refer to "AuthData.c" for details on the following objects. 125 123 // 126 extern CONST UINT8 mMicrosoftKek[];127 extern CONST UINTN mSizeOfMicrosoftKek;124 extern CONST UINT8 mMicrosoftKek[]; 125 extern CONST UINTN mSizeOfMicrosoftKek; 128 126 129 extern CONST UINT8 mMicrosoftPca[];130 extern CONST UINTN mSizeOfMicrosoftPca;127 extern CONST UINT8 mMicrosoftPca[]; 128 extern CONST UINTN mSizeOfMicrosoftPca; 131 129 132 extern CONST UINT8 mMicrosoftUefiCa[];133 extern CONST UINTN mSizeOfMicrosoftUefiCa;130 extern CONST UINT8 mMicrosoftUefiCa[]; 131 extern CONST UINTN mSizeOfMicrosoftUefiCa; 134 132 135 extern CONST UINT8 mSha256OfDevNull[];136 extern CONST UINTN mSizeOfSha256OfDevNull;133 extern CONST UINT8 mSha256OfDevNull[]; 134 extern CONST UINTN mSizeOfSha256OfDevNull; 137 135 138 136 #endif /* ENROLL_DEFAULT_KEYS_H_ */
Note:
See TracChangeset
for help on using the changeset viewer.