1///** @file
2//
3//    Browser formset.
4//
5//  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
6//  SPDX-License-Identifier: BSD-2-Clause-Patent
7//
8//**/
9
10#include "LegacyBootMaintUiVfr.h"
11
12
13formset
14  guid      = LEGACY_BOOT_OPTION_FORMSET_GUID,
15  title     = STRING_TOKEN(STR_LEGACY_BOOT_PROMPT),
16  help      = STRING_TOKEN(STR_LEGACY_BOOT_HELP),
17  classguid = EFI_IFR_BOOT_MAINTENANCE_GUID,
18
19  varstore LEGACY_BOOT_NV_DATA,
20    varid = VARSTORE_ID_LEGACY_BOOT,
21    name = LegacyBootData,
22    guid = LEGACY_BOOT_OPTION_FORMSET_GUID;
23
24  form formid = LEGACY_BOOT_FORM_ID,
25       title  = STRING_TOKEN(STR_LEGACY_BOOT_PROMPT);
26
27    goto LEGACY_ORDER_CHANGE_FORM_ID,
28         prompt = STRING_TOKEN(STR_FORM_FLOPPY_BOOT_TITLE),
29         help = STRING_TOKEN(STR_FORM_FLOPPY_BOOT_HELP),
30         flags = INTERACTIVE,
31         key = FORM_FLOPPY_BOOT_ID;
32
33    goto LEGACY_ORDER_CHANGE_FORM_ID,
34         prompt = STRING_TOKEN(STR_FORM_HARDDISK_BOOT_TITLE),
35         help = STRING_TOKEN(STR_FORM_HARDDISK_BOOT_HELP),
36         flags = INTERACTIVE,
37         key = FORM_HARDDISK_BOOT_ID;
38
39    goto LEGACY_ORDER_CHANGE_FORM_ID,
40         prompt = STRING_TOKEN(STR_FORM_CDROM_BOOT_TITLE),
41         help = STRING_TOKEN(STR_FORM_CDROM_BOOT_HELP),
42         flags = INTERACTIVE,
43         key = FORM_CDROM_BOOT_ID;
44
45    goto LEGACY_ORDER_CHANGE_FORM_ID,
46         prompt = STRING_TOKEN(STR_FORM_NET_BOOT_TITLE),
47         help = STRING_TOKEN(STR_FORM_NET_BOOT_HELP),
48         flags = INTERACTIVE,
49         key = FORM_NET_BOOT_ID;
50
51    goto LEGACY_ORDER_CHANGE_FORM_ID,
52         prompt = STRING_TOKEN(STR_FORM_BEV_BOOT_TITLE),
53         help = STRING_TOKEN(STR_FORM_BEV_BOOT_HELP),
54         flags = INTERACTIVE,
55         key = FORM_BEV_BOOT_ID;
56
57  endform;
58
59  form formid = LEGACY_ORDER_CHANGE_FORM_ID,
60       title  = STRING_TOKEN(STR_ORDER_CHANGE_PROMPT);
61
62       label FORM_BOOT_LEGACY_DEVICE_ID;
63       label FORM_BOOT_LEGACY_LABEL_END;
64
65  endform;
66
67endformset;
68