41 lines
1.3 KiB
C
41 lines
1.3 KiB
C
/** @file
|
|
Definition for Customize POST LOGO VCM
|
|
|
|
;******************************************************************************
|
|
;* Copyright (c) 2018, Insyde Software Corp. All Rights Reserved.
|
|
;*
|
|
;* You may not reproduce, distribute, publish, display, perform, modify, adapt,
|
|
;* transmit, broadcast, present, recite, release, license or otherwise exploit
|
|
;* any part of this publication in any form, by any means, without the prior
|
|
;* written permission of Insyde Software Corporation.
|
|
;*
|
|
;******************************************************************************
|
|
*/
|
|
|
|
#ifndef L05_ESP_CUSTOMIZE_POST_LOGO_VCM_VARIABLE_
|
|
#define L05_ESP_CUSTOMIZE_POST_LOGO_VCM_VARIABLE_
|
|
|
|
//
|
|
// Variable Name
|
|
//
|
|
#define L05_BIOS_LOGO_DIY_VERSION_CRC_CONTROL_VARIABLE_NAME L"LBLDVC"
|
|
#define L05_LOGO_DIY_VERSION 0X20000
|
|
#define L05_CUSTOMIZE_POST_LOGO_CRC32_CALCULATE_NUM 512
|
|
|
|
#pragma pack(1)
|
|
typedef struct {
|
|
UINT32 Version;
|
|
UINT32 CRC32;
|
|
UINT8 Reserved[32];
|
|
} LENOVO_ESP_CUSTOMIZE_POST_LOGO_VCM;
|
|
#pragma pack()
|
|
|
|
#define EFI_L05_ESP_CUSTOMIZE_POST_LOGO_VCM_VARIABLE_GUID \
|
|
{ \
|
|
0x871455D1, 0x5576, 0x4FB8, 0x98, 0x65, 0xAF, 0x08, 0x24, 0x46, 0x3C, 0x9F \
|
|
}
|
|
|
|
extern EFI_GUID gEfiL05EspCustomizePostLogoVcmVariableGuid;
|
|
|
|
#endif
|