mirror of https://github.com/acidanthera/audk.git
Introduce a new Guid with CName gEfiGenericPlatformVariableGuid to pair with those Unicode String names, which are forbidden to pair with gEfiGlobalVariableGuid according to newest Uefi Spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2144 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
13c8460447
commit
8c395f7b13
|
@ -640,6 +640,11 @@
|
||||||
<GuidValue>060CC026-4C0D-4DDA-8F41-595FEF00A502</GuidValue>
|
<GuidValue>060CC026-4C0D-4DDA-8F41-595FEF00A502</GuidValue>
|
||||||
<HelpText/>
|
<HelpText/>
|
||||||
</Entry>
|
</Entry>
|
||||||
|
<Entry Name="GenericPlatformVariable" GuidTypeList="EFI_VARIABLE">
|
||||||
|
<C_Name>gEfiGenericPlatformVariableGuid</C_Name>
|
||||||
|
<GuidValue>59d1c24f-50f1-401a-b101-f33e0daed443</GuidValue>
|
||||||
|
<HelpText>The variable space Guid to pair with a Unicode string name to tag an EFI variable</HelpText>
|
||||||
|
</Entry>
|
||||||
</GuidDeclarations>
|
</GuidDeclarations>
|
||||||
<ProtocolDeclarations>
|
<ProtocolDeclarations>
|
||||||
<Entry Name="Capsule">
|
<Entry Name="Capsule">
|
||||||
|
|
|
@ -58,6 +58,7 @@ Abstract:
|
||||||
#include <Guid/CapsuleVendor.h>
|
#include <Guid/CapsuleVendor.h>
|
||||||
#include <Guid/CompatibleMemoryTested.h>
|
#include <Guid/CompatibleMemoryTested.h>
|
||||||
#include <Guid/MemoryStatusCodeRecord.h>
|
#include <Guid/MemoryStatusCodeRecord.h>
|
||||||
|
#include <Guid/GenericPlatformVariable.h>
|
||||||
|
|
||||||
#include <Ppi/StatusCodeMemory.h>
|
#include <Ppi/StatusCodeMemory.h>
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,7 @@ Abstract:
|
||||||
#include <Guid/CapsuleVendor.h>
|
#include <Guid/CapsuleVendor.h>
|
||||||
#include <Guid/BootState.h>
|
#include <Guid/BootState.h>
|
||||||
#include <Guid/MemoryStatusCodeRecord.h>
|
#include <Guid/MemoryStatusCodeRecord.h>
|
||||||
|
#include <Guid/GenericPlatformVariable.h>
|
||||||
|
|
||||||
#include <Ppi/PeiInMemory.h>
|
#include <Ppi/PeiInMemory.h>
|
||||||
#include <Ppi/FlashMap.h>
|
#include <Ppi/FlashMap.h>
|
||||||
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
/*++
|
||||||
|
|
||||||
|
Copyright (c) 2006, 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
|
||||||
|
which accompanies this distribution. The full text of the license may be found at
|
||||||
|
http://opensource.org/licenses/bsd-license.php
|
||||||
|
|
||||||
|
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
|
|
||||||
|
Module Name:
|
||||||
|
|
||||||
|
GenericPlatformVariable.h
|
||||||
|
|
||||||
|
Abstract:
|
||||||
|
|
||||||
|
The variable space Guid to pair with a Unicode string name to tag an EFI variable.
|
||||||
|
|
||||||
|
--*/
|
||||||
|
|
||||||
|
#ifndef _GENERIC_PLATFORM_VARIABLE_H_
|
||||||
|
#define _GENERIC_PLATFORM_VARIABLE_H_
|
||||||
|
|
||||||
|
extern EFI_GUID gEfiGenericPlatformVariableGuid;
|
||||||
|
|
||||||
|
#endif
|
Loading…
Reference in New Issue