summaryrefslogtreecommitdiff
path: root/IntelFrameworkPkg/Include/Ppi
diff options
context:
space:
mode:
authoreric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524>2009-07-07 07:04:59 +0000
committereric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524>2009-07-07 07:04:59 +0000
commit7c6b0440037a961df8667d19098a105fc56146e2 (patch)
treea051044aff8e1eb60feef514226ce77cab79d7ca /IntelFrameworkPkg/Include/Ppi
parentaf6f4f4b27bc1d2e6200dbeff38a8f2f21d3dc4a (diff)
downloadedk2-7c6b0440037a961df8667d19098a105fc56146e2.zip
edk2-7c6b0440037a961df8667d19098a105fc56146e2.tar.gz
edk2-7c6b0440037a961df8667d19098a105fc56146e2.tar.bz2
1. cleanup to refine the doxgen comment.
2. remove unused macro EFI_VARIABLE_READ_ONLY, which is not define by PeiCIS spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8782 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'IntelFrameworkPkg/Include/Ppi')
-rw-r--r--IntelFrameworkPkg/Include/Ppi/ReadOnlyVariable.h18
1 files changed, 6 insertions, 12 deletions
diff --git a/IntelFrameworkPkg/Include/Ppi/ReadOnlyVariable.h b/IntelFrameworkPkg/Include/Ppi/ReadOnlyVariable.h
index c93ad26..d03c933 100644
--- a/IntelFrameworkPkg/Include/Ppi/ReadOnlyVariable.h
+++ b/IntelFrameworkPkg/Include/Ppi/ReadOnlyVariable.h
@@ -1,5 +1,6 @@
/** @file
- This file declares Read-only Variable Service PPI
+ This file declares Read-only Variable Service PPI, which is required PPI by framework spec.
+
These services provide a lightweight, read-only variant of the full EFI variable services. The
reason that these services are read-only is to reduce the complexity of flash management. Also,
some implementation of the PEI may use the same physical flash part for variable and PEIM
@@ -15,12 +16,6 @@
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: ReadOnlyVariable.h
-
- @par Revision Reference:
- This PPI is defined in PEI CIS
- Version 0.91.
-
**/
#ifndef __PEI_READ_ONLY_VARIABLE_PPI_H__
@@ -41,7 +36,6 @@ typedef struct _EFI_PEI_READ_ONLY_VARIABLE_PPI EFI_PEI_READ_ONLY_VARIABLE_PPI;
#define EFI_VARIABLE_NON_VOLATILE 0x00000001
#define EFI_VARIABLE_BOOTSERVICE_ACCESS 0x00000002
#define EFI_VARIABLE_RUNTIME_ACCESS 0x00000004
-#define EFI_VARIABLE_READ_ONLY 0x00000008
/**
Get Variable value by Name and GUID pair
@@ -105,10 +99,10 @@ EFI_STATUS
IN OUT EFI_GUID *VendorGuid
);
-/**
- This PPI provides a lightweight, read-only variant of the full EFI
- variable services.
-**/
+///
+/// This PPI provides a lightweight, read-only variant of the full EFI
+/// variable services.
+///
struct _EFI_PEI_READ_ONLY_VARIABLE_PPI {
EFI_PEI_GET_VARIABLE PeiGetVariable; ///< A service to ascertain a given variable name.
EFI_PEI_GET_NEXT_VARIABLE_NAME PeiGetNextVariableName; ///< A service to ascertain a variable based upon a given, known variable