Revision: 17402
          http://sourceforge.net/p/edk2/code/17402
Author:   niruiyu
Date:     2015-05-11 06:32:51 +0000 (Mon, 11 May 2015)
Log Message:
-----------
MdePkg: Add Sys Prep string definition and macro definition.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <[email protected]>
Reviewed-by: Eric Dong <[email protected]>

Modified Paths:
--------------
    trunk/edk2/MdePkg/Include/Guid/GlobalVariable.h
    trunk/edk2/MdePkg/Include/Uefi/UefiSpec.h

Modified: trunk/edk2/MdePkg/Include/Guid/GlobalVariable.h
===================================================================
--- trunk/edk2/MdePkg/Include/Guid/GlobalVariable.h     2015-05-11 05:49:31 UTC 
(rev 17401)
+++ trunk/edk2/MdePkg/Include/Guid/GlobalVariable.h     2015-05-11 06:32:51 UTC 
(rev 17402)
@@ -1,7 +1,7 @@
 /** @file
   GUID for EFI (NVRAM) Variables.
 
-  Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2006 - 2015, 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        
@@ -107,6 +107,11 @@
 ///
 #define EFI_DRIVER_ORDER_VARIABLE_NAME              L"DriverOrder"
 ///
+/// The ordered System Prep Application load option list.
+/// Its attribute is NV+BS+RT.
+///
+#define EFI_SYS_PREP_ORDER_VARIABLE_NAME            L"SysPrepOrder"
+///
 /// Identifies the level of hardware error record persistence
 /// support implemented by the platform. This variable is
 /// only modified by firmware and is read-only to the OS.

Modified: trunk/edk2/MdePkg/Include/Uefi/UefiSpec.h
===================================================================
--- trunk/edk2/MdePkg/Include/Uefi/UefiSpec.h   2015-05-11 05:49:31 UTC (rev 
17401)
+++ trunk/edk2/MdePkg/Include/Uefi/UefiSpec.h   2015-05-11 06:32:51 UTC (rev 
17402)
@@ -2061,17 +2061,18 @@
 //
 // EFI Load Options Attributes
 //
-#define LOAD_OPTION_ACTIVE            0x00000001
-#define LOAD_OPTION_FORCE_RECONNECT   0x00000002
-#define LOAD_OPTION_HIDDEN            0x00000008
-#define LOAD_OPTION_CATEGORY          0x00001F00
+#define LOAD_OPTION_ACTIVE              0x00000001
+#define LOAD_OPTION_FORCE_RECONNECT     0x00000002
+#define LOAD_OPTION_HIDDEN              0x00000008
+#define LOAD_OPTION_CATEGORY            0x00001F00
 
-#define LOAD_OPTION_CATEGORY_BOOT     0x00000000
-#define LOAD_OPTION_CATEGORY_APP      0x00000100
+#define LOAD_OPTION_CATEGORY_BOOT       0x00000000
+#define LOAD_OPTION_CATEGORY_APP        0x00000100
 
-#define EFI_BOOT_OPTION_SUPPORT_KEY   0x00000001
-#define EFI_BOOT_OPTION_SUPPORT_APP   0x00000002
-#define EFI_BOOT_OPTION_SUPPORT_COUNT 0x00000300
+#define EFI_BOOT_OPTION_SUPPORT_KEY     0x00000001
+#define EFI_BOOT_OPTION_SUPPORT_APP     0x00000002
+#define EFI_BOOT_OPTION_SUPPORT_SYSPREP 0x00000010
+#define EFI_BOOT_OPTION_SUPPORT_COUNT   0x00000300
 
 ///
 /// EFI Boot Key Data


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to