2 // VLAN configuration formset.
4 // Copyright (c) 2009, Intel Corporation. All rights reserved.<BR>
5 // This program and the accompanying materials
6 // are licensed and made available under the terms and conditions
7 // of the BSD License which accompanies this distribution. The full
8 // text of the license may be found at<BR>
9 // http://opensource.org/licenses/bsd-license.php
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.
16 #include "VlanConfigNvData.h"
19 guid = VLAN_CONFIG_PRIVATE_GUID,
20 title = STRING_TOKEN(STR_VLAN_FORM_SET_TITLE),
21 help = STRING_TOKEN(STR_VLAN_FORM_SET_TITLE_HELP),
22 classguid = EFI_HII_PLATFORM_SETUP_FORMSET_GUID,
24 varstore VLAN_CONFIGURATION,
25 varid = VLAN_CONFIGURATION_VARSTORE_ID,
27 guid = VLAN_CONFIG_PRIVATE_GUID;
29 form formid = VLAN_CONFIGURATION_FORM_ID,
30 title = STRING_TOKEN(STR_VLAN_FORM_TITLE);
32 subtitle text = STRING_TOKEN(STR_VLAN_CREATE_VLAN);
34 numeric varid = VlanNvData.VlanId,
35 prompt = STRING_TOKEN(STR_VLAN_VID_PROMPT),
36 help = STRING_TOKEN(STR_VLAN_VID_HELP),
41 numeric varid = VlanNvData.Priority,
42 prompt = STRING_TOKEN(STR_VLAN_PRIORITY_PROMPT),
43 help = STRING_TOKEN(STR_VLAN_PRIORITY_HELP),
49 help = STRING_TOKEN(STR_VLAN_ADD_VLAN_HELP),
50 text = STRING_TOKEN(STR_VLAN_ADD_VLAN_PROMPT),
52 key = VLAN_ADD_QUESTION_ID;
54 subtitle text = STRING_TOKEN(STR_VLAN_NULL_STRING);
55 subtitle text = STRING_TOKEN(STR_VLAN_VLAN_LIST);
57 label LABEL_VLAN_LIST;
61 help = STRING_TOKEN(STR_VLAN_REMOVE_VLAN_HELP),
62 text = STRING_TOKEN(STR_VLAN_REMOVE_VLAN_PROMPT),
64 key = VLAN_REMOVE_QUESTION_ID;