VirtualBox

Ignore:
Timestamp:
Apr 14, 2023 3:17:44 PM (2 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
156854
Message:

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/EnrollDefaultKeys/EnrollDefaultKeys.h

    r80721 r99404  
    7676#pragma pack (1)
    7777typedef struct {
    78   EFI_TIME TimeStamp;
     78  EFI_TIME    TimeStamp;
    7979
    8080  //
    8181  // dwLength covers data below
    8282  //
    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;
    8787} SINGLE_HEADER;
    8888
     
    9191  // SignatureListSize covers data below
    9292  //
    93   EFI_GUID SignatureType;
    94   UINT32   SignatureListSize;
    95   UINT32   SignatureHeaderSize; // constant 0
    96   UINT32   SignatureSize;
     93  EFI_GUID    SignatureType;
     94  UINT32      SignatureListSize;
     95  UINT32      SignatureHeaderSize; // constant 0
     96  UINT32      SignatureSize;
    9797
    9898  //
    9999  // SignatureSize covers data below
    100100  //
    101   EFI_GUID SignatureOwner;
     101  EFI_GUID    SignatureOwner;
    102102
    103103  //
     
    107107#pragma pack ()
    108108
    109 
    110109//
    111110// A structure that collects the values of UEFI variables related to Secure
     
    113112//
    114113typedef 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;
    120119} SETTINGS;
    121 
    122120
    123121//
    124122// Refer to "AuthData.c" for details on the following objects.
    125123//
    126 extern CONST UINT8 mMicrosoftKek[];
    127 extern CONST UINTN mSizeOfMicrosoftKek;
     124extern CONST UINT8  mMicrosoftKek[];
     125extern CONST UINTN  mSizeOfMicrosoftKek;
    128126
    129 extern CONST UINT8 mMicrosoftPca[];
    130 extern CONST UINTN mSizeOfMicrosoftPca;
     127extern CONST UINT8  mMicrosoftPca[];
     128extern CONST UINTN  mSizeOfMicrosoftPca;
    131129
    132 extern CONST UINT8 mMicrosoftUefiCa[];
    133 extern CONST UINTN mSizeOfMicrosoftUefiCa;
     130extern CONST UINT8  mMicrosoftUefiCa[];
     131extern CONST UINTN  mSizeOfMicrosoftUefiCa;
    134132
    135 extern CONST UINT8 mSha256OfDevNull[];
    136 extern CONST UINTN mSizeOfSha256OfDevNull;
     133extern CONST UINT8  mSha256OfDevNull[];
     134extern CONST UINTN  mSizeOfSha256OfDevNull;
    137135
    138136#endif /* ENROLL_DEFAULT_KEYS_H_ */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette