summaryrefslogtreecommitdiff
path: root/EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/OpcodeCreation.h
diff options
context:
space:
mode:
authorqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>2008-12-01 07:16:55 +0000
committerqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>2008-12-01 07:16:55 +0000
commit03254710db8d2de44d948787e0cb022144693cc5 (patch)
tree89da88b45be46b7bfb5a1c6a6dfcd786709053bf /EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/OpcodeCreation.h
parentb0dd81086156edd2bdf966813660b7224e66b407 (diff)
downloadedk2-platforms-03254710db8d2de44d948787e0cb022144693cc5.tar.xz
1) Fix a bug of DefaultVarStoreId of the Form Set should be used when Framework IfrSupportLib create new opcode.
2) Remove the unnecessary OpcodeCreation.h 3) Update the doxygen function header. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6787 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/OpcodeCreation.h')
-rw-r--r--EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/OpcodeCreation.h111
1 files changed, 0 insertions, 111 deletions
diff --git a/EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/OpcodeCreation.h b/EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/OpcodeCreation.h
deleted file mode 100644
index 3cdc33a365..0000000000
--- a/EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/OpcodeCreation.h
+++ /dev/null
@@ -1,111 +0,0 @@
-/** @file
-Implement Functions to convert IFR Opcode in format defined in Framework HII specification to
-format defined in UEFI HII Specification.
-
-Copyright (c) 2007, 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.
-
-**/
-
-#ifndef _HII_THUNK_OPCODE_CREATION_H
-#define _HII_THUNK_OPCODE_CREATION_H
-
-EFI_STATUS
-UCreateEndOfOpcode (
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-EFI_STATUS
-F2UCreateSubtitleOpCode (
- IN CONST FRAMEWORK_EFI_IFR_SUBTITLE *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-EFI_STATUS
-F2UCreateTextOpCode (
- IN CONST FRAMEWORK_EFI_IFR_TEXT *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-
-EFI_STATUS
-F2UCreateGotoOpCode (
- IN CONST FRAMEWORK_EFI_IFR_REF *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-EFI_STATUS
-F2UCreateOneOfOptionOpCode (
- IN CONST FRAMEWORK_EFI_IFR_ONE_OF_OPTION *FwOpcode,
- IN UINTN Width,
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-EFI_STATUS
-F2UCreateOneOfOpCode (
- IN HII_THUNK_CONTEXT *ThunkContext,
- IN UINT16 VarStoreId,
- IN CONST FRAMEWORK_EFI_IFR_ONE_OF *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData,
- OUT FRAMEWORK_EFI_IFR_OP_HEADER **NextFwOpcode,
- OUT UINTN *DataCount
- );
-
-EFI_STATUS
-F2UCreateOrderedListOpCode (
- IN HII_THUNK_CONTEXT *ThunkContext,
- IN UINT16 VarStoreId,
- IN CONST FRAMEWORK_EFI_IFR_ORDERED_LIST *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData,
- OUT FRAMEWORK_EFI_IFR_OP_HEADER **NextFwOpcode,
- OUT UINTN *DataCount
- );
-
-
-EFI_STATUS
-F2UCreateCheckBoxOpCode (
- IN HII_THUNK_CONTEXT *ThunkContext,
- IN UINT16 VarStoreId,
- IN CONST FRAMEWORK_EFI_IFR_CHECKBOX *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-
-EFI_STATUS
-F2UCreateNumericOpCode (
- IN HII_THUNK_CONTEXT *ThunkContext,
- IN UINT16 VarStoreId,
- IN CONST FRAMEWORK_EFI_IFR_NUMERIC *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-
-EFI_STATUS
-F2UCreateStringOpCode (
- IN HII_THUNK_CONTEXT *ThunkContext,
- IN UINT16 VarStoreId,
- IN CONST FRAMEWORK_EFI_IFR_STRING *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-
-EFI_STATUS
-F2UCreateBannerOpCode (
- IN CONST FRAMEWORK_EFI_IFR_BANNER *FwOpcode,
- OUT EFI_HII_UPDATE_DATA *UefiData
- );
-
-EFI_STATUS
-FwUpdateDataToUefiUpdateData (
- IN HII_THUNK_CONTEXT *ThunkContext,
- IN CONST FRAMEWORK_EFI_HII_UPDATE_DATA *Data,
- OUT EFI_HII_UPDATE_DATA **UefiData
- );
-#endif
-