1///** @file
2//
3//    Browser formset.
4//
5//  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
6//  This program and the accompanying materials
7//  are licensed and made available under the terms and conditions of the BSD License
8//  which accompanies this distribution.  The full text of the license may be found at
9//  http://opensource.org/licenses/bsd-license.php
10//
11//  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12//  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13//
14//**/
15
16#include "LegacyBootMaintUiVfr.h"
17
18
19formset
20  guid      = LEGACY_BOOT_OPTION_FORMSET_GUID,
21  title     = STRING_TOKEN(STR_LEGACY_BOOT_PROMPT),
22  help      = STRING_TOKEN(STR_LEGACY_BOOT_HELP),
23  classguid = EFI_IFR_BOOT_MAINTENANCE_GUID,
24
25  varstore LEGACY_BOOT_NV_DATA,
26    varid = VARSTORE_ID_LEGACY_BOOT,
27    name = LegacyBootData,
28    guid = LEGACY_BOOT_OPTION_FORMSET_GUID;
29
30  form formid = LEGACY_BOOT_FORM_ID,
31       title  = STRING_TOKEN(STR_LEGACY_BOOT_PROMPT);
32
33    goto LEGACY_ORDER_CHANGE_FORM_ID,
34         prompt = STRING_TOKEN(STR_FORM_FLOPPY_BOOT_TITLE),
35         help = STRING_TOKEN(STR_FORM_FLOPPY_BOOT_HELP),
36         flags = INTERACTIVE,
37         key = FORM_FLOPPY_BOOT_ID;
38
39    goto LEGACY_ORDER_CHANGE_FORM_ID,
40         prompt = STRING_TOKEN(STR_FORM_HARDDISK_BOOT_TITLE),
41         help = STRING_TOKEN(STR_FORM_HARDDISK_BOOT_HELP),
42         flags = INTERACTIVE,
43         key = FORM_HARDDISK_BOOT_ID;
44
45    goto LEGACY_ORDER_CHANGE_FORM_ID,
46         prompt = STRING_TOKEN(STR_FORM_CDROM_BOOT_TITLE),
47         help = STRING_TOKEN(STR_FORM_CDROM_BOOT_HELP),
48         flags = INTERACTIVE,
49         key = FORM_CDROM_BOOT_ID;
50
51    goto LEGACY_ORDER_CHANGE_FORM_ID,
52         prompt = STRING_TOKEN(STR_FORM_NET_BOOT_TITLE),
53         help = STRING_TOKEN(STR_FORM_NET_BOOT_HELP),
54         flags = INTERACTIVE,
55         key = FORM_NET_BOOT_ID;
56
57    goto LEGACY_ORDER_CHANGE_FORM_ID,
58         prompt = STRING_TOKEN(STR_FORM_BEV_BOOT_TITLE),
59         help = STRING_TOKEN(STR_FORM_BEV_BOOT_HELP),
60         flags = INTERACTIVE,
61         key = FORM_BEV_BOOT_ID;
62
63  endform;
64
65  form formid = LEGACY_ORDER_CHANGE_FORM_ID,
66       title  = STRING_TOKEN(STR_ORDER_CHANGE_PROMPT);
67
68       label FORM_BOOT_LEGACY_DEVICE_ID;
69       label FORM_BOOT_LEGACY_LABEL_END;
70
71  endform;
72
73endformset;
74