]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/Universal/BdsDxe/DeviceMngr/DeviceManagerVfr.Vfr
> When GetHealthStatus() returns NULL FormHiiHandle, DeviceManager shouldn't call...
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / BdsDxe / DeviceMngr / DeviceManagerVfr.Vfr
index 14cafd4761f14651555473a7b1576a537f53acb4..4d7d43b7d14e6d87f5e5b4c51a7d56419414a791 100644 (file)
@@ -2,8 +2,8 @@
 //  \r
 //    Device Manager formset.\r
 //  \r
-//  Copyright (c) 2004 - 2008, Intel Corporation. <BR>\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
@@ -13,7 +13,7 @@
 //  \r
 //**/\r
 \r
-#define FORMSET_GUID  { 0x3ebfa8e6, 0x511d, 0x4b5b, 0xa9, 0x5f, 0xfb, 0x38, 0x26, 0xf, 0x1c, 0x27 }\r
+#include "DeviceManagerVfr.h"\r
 \r
 #define EFI_DISK_DEVICE_CLASS              0x0001\r
 #define EFI_VIDEO_DEVICE_CLASS             0x0002\r
 #define EFI_INPUT_DEVICE_CLASS             0x0008\r
 #define EFI_ON_BOARD_DEVICE_CLASS          0x0010\r
 #define EFI_OTHER_DEVICE_CLASS             0x0020\r
-#define LABEL_VBIOS                        0x0040\r
-\r
-#define LABEL_END                          0xffff\r
 \r
 #define DEVICE_MANAGER_CLASS               0x0000\r
-#define FRONT_PAGE_SUBCLASS                       0x0003\r
-\r
-#define DEVICE_MANAGER_FORM_ID             0x1000\r
+#define FRONT_PAGE_SUBCLASS                0x0003\r
 \r
 formset\r
-  guid     = FORMSET_GUID,\r
-  title    = STRING_TOKEN(STR_DEVICE_MANAGER_TITLE),\r
-  help     = STRING_TOKEN(STR_EMPTY_STRING),\r
-  class    = DEVICE_MANAGER_CLASS,\r
-  subclass = FRONT_PAGE_SUBCLASS,\r
+  guid      = DEVICE_MANAGER_FORMSET_GUID,\r
+  title     = STRING_TOKEN(STR_DEVICE_MANAGER_TITLE),\r
+  help      = STRING_TOKEN(STR_EMPTY_STRING),\r
+  classguid = DEVICE_MANAGER_FORMSET_GUID,\r
+  class     = DEVICE_MANAGER_CLASS,\r
+  subclass  = FRONT_PAGE_SUBCLASS,\r
 \r
   form formid = DEVICE_MANAGER_FORM_ID,\r
        title  = STRING_TOKEN(STR_DEVICE_MANAGER_TITLE);\r
 \r
+    subtitle text = STRING_TOKEN(STR_DEVICES_LIST);\r
     //\r
     // This is where devices get added to the device manager hierarchy\r
     //\r
@@ -58,17 +55,41 @@ formset
     label EFI_ON_BOARD_DEVICE_CLASS;\r
 //    label LABEL_END;\r
 \r
-    label EFI_OTHER_DEVICE_CLASS;\r
-    label LABEL_END;\r
+//    label EFI_OTHER_DEVICE_CLASS;\r
 \r
+    label LABEL_DEVICES_LIST;\r
+    label LABEL_END;\r
+      \r
     subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
 \r
     label LABEL_VBIOS;\r
     label LABEL_END;\r
-\r
+    \r
     subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
     subtitle text = STRING_TOKEN(STR_EXIT_STRING);\r
 \r
   endform;\r
+\r
+  form formid = NETWORK_DEVICE_LIST_FORM_ID,\r
+       title = STRING_TOKEN(STR_FORM_NETWORK_DEVICE_LIST_TITLE);\r
+\r
+    subtitle text = STRING_TOKEN(STR_NETWORK_DEVICE_LIST_STRING);\r
+\r
+       label LABEL_NETWORK_DEVICE_LIST_ID;\r
+       label LABEL_END;\r
+       subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
+    subtitle text = STRING_TOKEN(STR_EXIT_STRING);\r
+  endform;\r
+\r
+  form formid = NETWORK_DEVICE_FORM_ID,\r
+       title = STRING_TOKEN(STR_FORM_NETWORK_DEVICE_TITLE);\r
+\r
+    subtitle text = STRING_TOKEN(STR_NETWORK_DEVICE_STRING);\r
+\r
+       label LABEL_NETWORK_DEVICE_ID;\r
+       label LABEL_END;\r
+       subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
+    subtitle text = STRING_TOKEN(STR_EXIT_STRING);\r
+  endform;\r
 endformset;\r
 \r