1 | ///** @file
|
---|
2 | //
|
---|
3 | // Boot Manager formset.
|
---|
4 | //
|
---|
5 | // Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>
|
---|
6 | // SPDX-License-Identifier: BSD-2-Clause-Patent
|
---|
7 | //
|
---|
8 | //**/
|
---|
9 | #define FORMSET_GUID { 0x847bc3fe, 0xb974, 0x446d, 0x94, 0x49, 0x5a, 0xd5, 0x41, 0x2e, 0x99, 0x3b }
|
---|
10 |
|
---|
11 | #define BOOT_MANAGER_FORM_ID 0x1000
|
---|
12 |
|
---|
13 | #define LABEL_BOOT_OPTION 0x00
|
---|
14 | #define LABEL_BOOT_OPTION_END 0x01
|
---|
15 |
|
---|
16 | formset
|
---|
17 | guid = FORMSET_GUID,
|
---|
18 | title = STRING_TOKEN(STR_BM_BANNER),
|
---|
19 | help = STRING_TOKEN(STR_BOOT_MANAGER_HELP),
|
---|
20 | classguid = gEfiIfrFrontPageGuid,
|
---|
21 |
|
---|
22 | form formid = BOOT_MANAGER_FORM_ID,
|
---|
23 | title = STRING_TOKEN(STR_BM_BANNER);
|
---|
24 |
|
---|
25 | subtitle text = STRING_TOKEN(STR_LAST_STRING);
|
---|
26 | subtitle text = STRING_TOKEN(STR_BOOT_OPTION_BANNER);
|
---|
27 | subtitle text = STRING_TOKEN(STR_LAST_STRING);
|
---|
28 |
|
---|
29 | //
|
---|
30 | //Add this invisable text in order to indicate enter Boot Manager form.
|
---|
31 | //
|
---|
32 | suppressif TRUE;
|
---|
33 | text
|
---|
34 | help = STRING_TOKEN(STR_LAST_STRING ),
|
---|
35 | text = STRING_TOKEN(STR_LAST_STRING ),
|
---|
36 | flags = INTERACTIVE,
|
---|
37 | key = 0x1212;
|
---|
38 | endif;
|
---|
39 |
|
---|
40 | //
|
---|
41 | // This is where we will dynamically add choices for the Boot Manager
|
---|
42 | //
|
---|
43 | label LABEL_BOOT_OPTION;
|
---|
44 | label LABEL_BOOT_OPTION_END;
|
---|
45 |
|
---|
46 | subtitle text = STRING_TOKEN(STR_LAST_STRING);
|
---|
47 | subtitle text = STRING_TOKEN(STR_HELP_FOOTER);
|
---|
48 |
|
---|
49 | endform;
|
---|
50 |
|
---|
51 | endformset;
|
---|