-\r
/** @file\r
This file defines the encoding for the VFR (Visual Form Representation) language.\r
IFR is primarily consumed by the EFI presentation engine, and produced by EFI\r
#ifndef __UEFI_INTERNAL_FORMREPRESENTATION_H__\r
#define __UEFI_INTERNAL_FORMREPRESENTATION_H__\r
\r
-//\r
-// The following types are currently defined:\r
-//\r
+///\r
+/// The following types are currently defined:\r
+///\r
typedef UINT32 RELOFST;\r
\r
typedef VOID* EFI_HII_HANDLE;\r
EFI_STRING_ID string;\r
} EFI_IFR_TYPE_VALUE;\r
\r
+//\r
+// IFR Opcodes\r
+//\r
#define EFI_IFR_FORM_OP 0x01\r
#define EFI_IFR_SUBTITLE_OP 0x02\r
#define EFI_IFR_TEXT_OP 0x03\r
// EFI_HII_KEYBOARD_LAYOUT Layout[];\r
} EFI_HII_KEYBOARD_PACKAGE_HDR;\r
\r
-//typedef struct {\r
-// CHAR16 Language[]; // RFC4646 Language Code\r
-// CHAR16 Space;\r
-// CHAR16 DescriptionString[];\r
-//} EFI_DESCRIPTION_STRING;\r
-\r
-//typedef struct {\r
-// UINT16 DescriptionCount;\r
-// EFI_DESCRIPTION_STRING DescriptionString[];\r
-//} EFI_DESCRIPTION_STRING_BUNDLE;\r
-\r
//\r
// Modifier values\r
//\r