]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - IntelFrameworkModulePkg/Universal/BdsDxe/DeviceMngr/DeviceManagerVfr.Vfr
> When GetHealthStatus() returns NULL FormHiiHandle, DeviceManager shouldn't call...
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / BdsDxe / DeviceMngr / DeviceManagerVfr.Vfr
... / ...
CommitLineData
1///** @file\r
2// \r
3// Device Manager formset.\r
4// \r
5// Copyright (c) 2004 - 2011, Intel Corporation. All rights reserved.<BR>\r
6// This program and the accompanying materials\r
7// are licensed and made available under the terms and conditions of the BSD License\r
8// which accompanies this distribution. The full text of the license may be found at\r
9// http://opensource.org/licenses/bsd-license.php\r
10// \r
11// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13// \r
14//**/\r
15\r
16#include "DeviceManagerVfr.h"\r
17\r
18#define EFI_DISK_DEVICE_CLASS 0x0001\r
19#define EFI_VIDEO_DEVICE_CLASS 0x0002\r
20#define EFI_NETWORK_DEVICE_CLASS 0x0004\r
21#define EFI_INPUT_DEVICE_CLASS 0x0008\r
22#define EFI_ON_BOARD_DEVICE_CLASS 0x0010\r
23#define EFI_OTHER_DEVICE_CLASS 0x0020\r
24\r
25#define DEVICE_MANAGER_CLASS 0x0000\r
26#define FRONT_PAGE_SUBCLASS 0x0003\r
27\r
28formset\r
29 guid = DEVICE_MANAGER_FORMSET_GUID,\r
30 title = STRING_TOKEN(STR_DEVICE_MANAGER_TITLE),\r
31 help = STRING_TOKEN(STR_EMPTY_STRING),\r
32 classguid = DEVICE_MANAGER_FORMSET_GUID,\r
33 class = DEVICE_MANAGER_CLASS,\r
34 subclass = FRONT_PAGE_SUBCLASS,\r
35\r
36 form formid = DEVICE_MANAGER_FORM_ID,\r
37 title = STRING_TOKEN(STR_DEVICE_MANAGER_TITLE);\r
38\r
39 subtitle text = STRING_TOKEN(STR_DEVICES_LIST);\r
40 //\r
41 // This is where devices get added to the device manager hierarchy\r
42 //\r
43 label EFI_DISK_DEVICE_CLASS;\r
44// label LABEL_END; // Since next opcode is a label, so this one could be omitted to save code size\r
45\r
46 label EFI_VIDEO_DEVICE_CLASS;\r
47// label LABEL_END;\r
48\r
49 label EFI_NETWORK_DEVICE_CLASS;\r
50// label LABEL_END;\r
51\r
52 label EFI_INPUT_DEVICE_CLASS;\r
53// label LABEL_END;\r
54\r
55 label EFI_ON_BOARD_DEVICE_CLASS;\r
56// label LABEL_END;\r
57\r
58// label EFI_OTHER_DEVICE_CLASS;\r
59\r
60 label LABEL_DEVICES_LIST;\r
61 label LABEL_END;\r
62 \r
63 subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
64\r
65 label LABEL_VBIOS;\r
66 label LABEL_END;\r
67 \r
68 subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
69 subtitle text = STRING_TOKEN(STR_EXIT_STRING);\r
70\r
71 endform;\r
72\r
73 form formid = NETWORK_DEVICE_LIST_FORM_ID,\r
74 title = STRING_TOKEN(STR_FORM_NETWORK_DEVICE_LIST_TITLE);\r
75\r
76 subtitle text = STRING_TOKEN(STR_NETWORK_DEVICE_LIST_STRING);\r
77\r
78 label LABEL_NETWORK_DEVICE_LIST_ID;\r
79 label LABEL_END;\r
80 subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
81 subtitle text = STRING_TOKEN(STR_EXIT_STRING);\r
82 endform;\r
83\r
84 form formid = NETWORK_DEVICE_FORM_ID,\r
85 title = STRING_TOKEN(STR_FORM_NETWORK_DEVICE_TITLE);\r
86\r
87 subtitle text = STRING_TOKEN(STR_NETWORK_DEVICE_STRING);\r
88\r
89 label LABEL_NETWORK_DEVICE_ID;\r
90 label LABEL_END;\r
91 subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
92 subtitle text = STRING_TOKEN(STR_EXIT_STRING);\r
93 endform;\r
94endformset;\r
95\r