X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=IntelSiliconPkg%2FInclude%2FIndustryStandard%2FIgdOpRegion.h;h=5ce80a5be841fe29b02adf11babeacd7c8ccaef7;hb=9169c6e81854c7479fcc99ce91704f3f3947e28f;hp=c66a45261a4801e94de76bb8a8e0886963d22d94;hpb=c3aa61b571b89223bd2b47b8769c169e2ced91f6;p=mirror_edk2.git diff --git a/IntelSiliconPkg/Include/IndustryStandard/IgdOpRegion.h b/IntelSiliconPkg/Include/IndustryStandard/IgdOpRegion.h index c66a45261a..5ce80a5be8 100644 --- a/IntelSiliconPkg/Include/IndustryStandard/IgdOpRegion.h +++ b/IntelSiliconPkg/Include/IndustryStandard/IgdOpRegion.h @@ -4,6 +4,8 @@ https://01.org/sites/default/files/documentation/skl_opregion_rev0p5.pdf + @note Fixed bug in the spec Mailbox3 - RM31 size from 0x45(69) to 0x46(70) + Copyright (c) 2016, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -29,7 +31,7 @@ Sub-structures define the different parts of the OpRegion followed by the main structure representing the entire OpRegion. - @note: These structures are packed to 1 byte offsets because the exact + @note These structures are packed to 1 byte offsets because the exact data location is required by the supporting design specification due to the fact that the data is used by ASL and Graphics driver code compiled separately. @@ -116,7 +118,7 @@ typedef struct { UINT64 FDSS; ///< Offset 0x3AA DSS Buffer address allocated for IFFS feature UINT32 FDSP; ///< Offset 0x3B2 Size of DSS buffer UINT32 STAT; ///< Offset 0x3B6 State Indicator - UINT8 RM31[0x45]; ///< Offset 0x3BA - 0x3FF Reserved Must be zero + UINT8 RM31[0x46]; ///< Offset 0x3BA - 0x3FF Reserved Must be zero. Bug in spec 0x45(69) } IGD_OPREGION_MBOX3; ///