summaryrefslogtreecommitdiff
path: root/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.h
diff options
context:
space:
mode:
Diffstat (limited to 'OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.h')
-rw-r--r--OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.h46
1 files changed, 2 insertions, 44 deletions
diff --git a/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.h b/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.h
index b34d4fb6fb..ac3a3d6363 100644
--- a/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.h
+++ b/OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.h
@@ -1,7 +1,7 @@
/** @file
Save Non-Volatile Variables to a file system.
- Copyright (c) 2009, Intel Corporation. All rights reserved.<BR>
+ Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>
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
@@ -23,6 +23,7 @@
#include <Library/BaseLib.h>
#include <Library/FileHandleLib.h>
+#include <Library/SerializeVariablesLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>
#include <Library/UefiLib.h>
@@ -56,48 +57,5 @@ SaveNvVarsToFs (
EFI_HANDLE FsHandle
);
-
-/**
- Examines the NvVars file contents, and updates variables based on it.
-
- @param[in] VarsBuffer - Buffer with NvVars data
- @param[in] VarsBufferSize - Size of VarsBuffer in bytes
-
- @return EFI_STATUS based on the success or failure of the operation
-
-**/
-EFI_STATUS
-SetVariablesFromBuffer (
- IN VOID *VarsBuffer,
- IN UINTN VarsBufferSize
- );
-
-
-/**
- Writes the variable into the file so it can be restored from
- the file on future boots of the system.
-
- @param[in] File - The file to write to
- @param[in] Name - Variable name string
- @param[in] NameSize - Size of Name in bytes
- @param[in] Guid - GUID of variable
- @param[in] Attributes - Attributes of variable
- @param[in] Data - Buffer containing Data for variable
- @param[in] DataSize - Size of Data in bytes
-
- @return EFI_STATUS based on the success or failure of the operation
-
-**/
-EFI_STATUS
-PackVariableIntoFile (
- IN EFI_FILE_HANDLE File,
- IN CHAR16 *Name,
- IN UINT32 NameSize,
- IN EFI_GUID *Guid,
- IN UINT32 Attributes,
- IN VOID *Data,
- IN UINT32 DataSize
- );
-
#endif