]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFrameworkModulePkg/Universal/BdsDxe/DeviceMngr/DeviceManagerVfr.Vfr
1. Update Generic BDS part to use dynamic PCD to set console output mode instead...
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / BdsDxe / DeviceMngr / DeviceManagerVfr.Vfr
CommitLineData
5c08e117 1///** @file\r
2// \r
3// Device Manager formset.\r
4// \r
5// Copyright (c) 2004 - 2008, Intel Corporation. <BR>\r
6// All rights reserved. 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#define FORMSET_GUID { 0x3ebfa8e6, 0x511d, 0x4b5b, 0xa9, 0x5f, 0xfb, 0x38, 0x26, 0xf, 0x1c, 0x27 }\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#define LABEL_VBIOS 0x0040\r
25\r
26#define LABEL_END 0xffff\r
27\r
28#define DEVICE_MANAGER_CLASS 0x0000\r
6aa22a17 29#define FRONT_PAGE_SUBCLASS 0x0003\r
5c08e117 30\r
31#define DEVICE_MANAGER_FORM_ID 0x1000\r
32\r
33formset\r
34 guid = FORMSET_GUID,\r
35 title = STRING_TOKEN(STR_DEVICE_MANAGER_TITLE),\r
36 help = STRING_TOKEN(STR_EMPTY_STRING),\r
37 class = DEVICE_MANAGER_CLASS,\r
38 subclass = FRONT_PAGE_SUBCLASS,\r
39\r
40 form formid = DEVICE_MANAGER_FORM_ID,\r
41 title = STRING_TOKEN(STR_DEVICE_MANAGER_TITLE);\r
42\r
43 //\r
44 // This is where devices get added to the device manager hierarchy\r
45 //\r
46 label EFI_DISK_DEVICE_CLASS;\r
47// label LABEL_END; // Since next opcode is a label, so this one could be omitted to save code size\r
48\r
49 label EFI_VIDEO_DEVICE_CLASS;\r
50// label LABEL_END;\r
51\r
52 label EFI_NETWORK_DEVICE_CLASS;\r
53// label LABEL_END;\r
54\r
55 label EFI_INPUT_DEVICE_CLASS;\r
56// label LABEL_END;\r
57\r
58 label EFI_ON_BOARD_DEVICE_CLASS;\r
59// label LABEL_END;\r
60\r
61 label EFI_OTHER_DEVICE_CLASS;\r
62 label LABEL_END;\r
63\r
64 subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
65\r
66 label LABEL_VBIOS;\r
67 label LABEL_END;\r
68\r
69 subtitle text = STRING_TOKEN(STR_EMPTY_STRING);\r
70 subtitle text = STRING_TOKEN(STR_EXIT_STRING);\r
71\r
72 endform;\r
73endformset;\r
74\r