]> git.proxmox.com Git - mirror_edk2.git/blame - MdePkg/Include/IndustryStandard/WindowsUxCapsule.h
MdePkg: Correcting EFI_ACPI_DMA_TRANSFER_TYPE_16_BIT definition
[mirror_edk2.git] / MdePkg / Include / IndustryStandard / WindowsUxCapsule.h
CommitLineData
32df01ff
CZ
1/** @file\r
2 Defines Windows UX Capsule GUID and layout defined at Microsoft\r
3 Windows UEFI Firmware Update Platform specification\r
4\r
9095d37b 5 Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>\r
9344f092 6 SPDX-License-Identifier: BSD-2-Clause-Patent\r
32df01ff 7\r
cbbb4a8c 8**/\r
32df01ff 9\r
037e66be
CZ
10\r
11#ifndef _WINDOWS_UX_CAPSULE_GUID_H_\r
12#define _WINDOWS_UX_CAPSULE_GUID_H_\r
32df01ff
CZ
13\r
14#pragma pack(1)\r
15\r
16typedef struct {\r
17 UINT8 Version;\r
18 UINT8 Checksum;\r
19 UINT8 ImageType;\r
20 UINT8 Reserved;\r
21 UINT32 Mode;\r
22 UINT32 OffsetX;\r
23 UINT32 OffsetY;\r
24 //UINT8 Image[];\r
25} DISPLAY_DISPLAY_PAYLOAD;\r
26\r
27typedef struct {\r
28 EFI_CAPSULE_HEADER CapsuleHeader;\r
29 DISPLAY_DISPLAY_PAYLOAD ImagePayload;\r
30} EFI_DISPLAY_CAPSULE;\r
31\r
32#pragma pack()\r
33\r
34#define WINDOWS_UX_CAPSULE_GUID \\r
35 { \\r
36 0x3b8c8162, 0x188c, 0x46a4, { 0xae, 0xc9, 0xbe, 0x43, 0xf1, 0xd6, 0x56, 0x97} \\r
37 }\r
38\r
39extern EFI_GUID gWindowsUxCapsuleGuid;\r
40\r
41#endif\r