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/MdePkg/Include/Guid/JsonCapsule.h

    r85718 r99404  
    3232    {0xbf, 0x4a, 0xde, 0x5e, 0x25, 0x2d, 0x61, 0xae }}
    3333
    34 
    3534#pragma pack(1)
    3635
     
    3938  /// Version of the structure, initially 0x00000001.
    4039  ///
    41   UINT32 Version;
     40  UINT32    Version;
    4241
    4342  ///
    4443  /// The unique identifier of this capsule.
    4544  ///
    46   UINT32 CapsuleId;
     45  UINT32    CapsuleId;
    4746
    4847  ///
    4948  /// The length of the JSON payload immediately following this header, in bytes.
    5049  ///
    51   UINT32 PayloadLength;
     50  UINT32    PayloadLength;
    5251
    5352  ///
     
    5554  /// definition of the JSON schema used in the payload is beyond the scope of this specification.
    5655  ///
    57   UINT8 Payload[];
     56  UINT8     Payload[];
    5857} EFI_JSON_CAPSULE_HEADER;
    5958
     
    6261  /// The length of the following ConfigData, in bytes.
    6362  ///
    64   UINT32 ConfigDataLength;
     63  UINT32    ConfigDataLength;
    6564
    6665  ///
     
    6867  /// current system. The definition of the JSON schema used in this payload is beyond the scope of this specification.
    6968  ///
    70   UINT8 ConfigData[];
     69  UINT8     ConfigData[];
    7170} EFI_JSON_CONFIG_DATA_ITEM;
    7271
     
    7574  /// Version of the structure, initially 0x00000001.
    7675  ///
    77   UINT32 Version;
     76  UINT32                       Version;
    7877
    7978  ///
    8079  ////The total length of EFI_JSON_CAPSULE_CONFIG_DATA, in bytes.
    8180  ///
    82   UINT32 TotalLength;
     81  UINT32                       TotalLength;
    8382
    8483  ///
    8584  /// Array of configuration data groups.
    8685  ///
    87   EFI_JSON_CONFIG_DATA_ITEM ConfigDataList[];
     86  EFI_JSON_CONFIG_DATA_ITEM    ConfigDataList[];
    8887} EFI_JSON_CAPSULE_CONFIG_DATA;
    8988
    9089#pragma pack()
    9190
    92 extern EFI_GUID gEfiJsonConfigDataTableGuid;
    93 extern EFI_GUID gEfiJsonCapsuleDataTableGuid;
    94 extern EFI_GUID gEfiJsonCapsuleResultTableGuid;
    95 extern EFI_GUID gEfiJsonCapsuleIdGuid;
    96 
     91extern EFI_GUID  gEfiJsonConfigDataTableGuid;
     92extern EFI_GUID  gEfiJsonCapsuleDataTableGuid;
     93extern EFI_GUID  gEfiJsonCapsuleResultTableGuid;
     94extern EFI_GUID  gEfiJsonCapsuleIdGuid;
    9795
    9896#endif
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