]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/C/VfrCompile/EfiVfr.h
BaseTools: Fix clang C++ build error
[mirror_edk2.git] / BaseTools / Source / C / VfrCompile / EfiVfr.h
index 809ca9e4ad303be9703980674a4e56785135721f..4b9aed0adb425444c61c3b519f88d28313893292 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
 \r
-Copyright (c) 2004 - 2010, Intel Corporation                                                         \r
-All rights reserved. This program and the accompanying materials                          \r
+Copyright (c) 2004 - 2011, Intel Corporation. All rights reserved.<BR>\r
+This program and the accompanying materials                          \r
 are licensed and made available under the terms and conditions of the BSD License         \r
 which accompanies this distribution.  The full text of the license may be found at        \r
 http://opensource.org/licenses/bsd-license.php                                            \r
@@ -23,7 +23,6 @@ Abstract:
 #define _EFIVFR_H_\r
 \r
 #include "Common/UefiBaseTypes.h"\r
-#include "Protocol/DevicePath.h"\r
 #include "Common/UefiInternalFormRepresentation.h"\r
 #include "Common/MdeModuleHii.h"\r
 \r
@@ -39,10 +38,13 @@ Abstract:
 #define EFI_STRING_ID_INVALID    0x0\r
 #define EFI_IMAGE_ID_INVALID     0xFFFF\r
 \r
+#define EFI_IFR_MAX_DEFAULT_TYPE 0x10\r
+\r
 typedef enum {\r
   QUESTION_NORMAL,\r
   QUESTION_DATE,\r
   QUESTION_TIME,\r
+  QUESTION_REF,\r
 } EFI_QUESION_TYPE;\r
 \r
 typedef enum {\r