1///** @file 2// 3// Boot Maintenance Utility Formset 4// 5// Copyright (c) 2004 - 2010, 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 "FormGuid.h" 17 18formset 19 guid = BOOT_MAINT_FORMSET_GUID, 20 title = STRING_TOKEN(STR_FORM_MAIN_TITLE), 21 help = STRING_TOKEN(STR_NULL_STRING), 22 classguid = BOOT_MAINT_FORMSET_GUID, 23 24 varstore BMM_FAKE_NV_DATA, 25 varid = VARSTORE_ID_BOOT_MAINT, 26 name = BmmData, 27 guid = BOOT_MAINT_FORMSET_GUID; 28 29 form formid = FORM_MAIN_ID, 30 title = STRING_TOKEN(STR_FORM_MAIN_TITLE); 31 32 goto FORM_BOOT_SETUP_ID, 33 prompt = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE), 34 help = STRING_TOKEN(STR_FORM_BOOT_SETUP_HELP), 35 flags = INTERACTIVE, 36 key = FORM_BOOT_SETUP_ID; 37 38 subtitle text = STRING_TOKEN(STR_NULL_STRING); 39 40 goto FORM_DRIVER_SETUP_ID, 41 prompt = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE), 42 help = STRING_TOKEN(STR_FORM_DRIVER_SETUP_HELP), 43 flags = INTERACTIVE, 44 key = FORM_DRIVER_SETUP_ID; 45 46 subtitle text = STRING_TOKEN(STR_NULL_STRING); 47 48 goto FORM_CON_MAIN_ID, 49 prompt = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE), 50 help = STRING_TOKEN(STR_FORM_CON_MAIN_HELP), 51 flags = INTERACTIVE, 52 key = FORM_CON_MAIN_ID; 53 54 subtitle text = STRING_TOKEN(STR_NULL_STRING); 55 56 goto FORM_BOOT_FROM_FILE_ID, 57 prompt = STRING_TOKEN(STR_BOOT_FROM_FILE), 58 help = STRING_TOKEN(STR_BOOT_FROM_FILE_HELP), 59 flags = INTERACTIVE, 60 key = KEY_VALUE_BOOT_FROM_FILE; 61 62 subtitle text = STRING_TOKEN(STR_NULL_STRING); 63 64// label FORM_MAIN_ID; 65 66 goto FORM_BOOT_NEXT_ID, 67 prompt = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE), 68 help = STRING_TOKEN(STR_FORM_BOOT_NEXT_HELP), 69 flags = INTERACTIVE, 70 key = FORM_BOOT_NEXT_ID; 71 72 goto FORM_TIME_OUT_ID, 73 prompt = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE), 74 help = STRING_TOKEN(STR_FORM_TIME_OUT_HELP), 75 flags = INTERACTIVE, 76 key = FORM_TIME_OUT_ID; 77 78 subtitle text = STRING_TOKEN(STR_NULL_STRING); 79 80 text 81 help = STRING_TOKEN(STR_RESET), 82 text = STRING_TOKEN(STR_RESET), 83 flags = INTERACTIVE, 84 key = FORM_RESET; 85 86 endform; 87 88 form formid = FORM_BOOT_SETUP_ID, 89 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE); 90 91 goto FORM_MAIN_ID, 92 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN), 93 help = STRING_TOKEN(STR_FORM_GOTO_MAIN); 94 //flags = INTERACTIVE, 95 //key = FORM_MAIN_ID; 96 97 goto FORM_BOOT_ADD_ID, 98 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE), 99 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP), 100 flags = INTERACTIVE, 101 key = FORM_BOOT_ADD_ID; 102 103 goto FORM_BOOT_DEL_ID, 104 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE), 105 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP), 106 flags = INTERACTIVE, 107 key = FORM_BOOT_DEL_ID; 108 109 goto FORM_BOOT_CHG_ID, 110 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE), 111 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP), 112 flags = INTERACTIVE, 113 key = FORM_BOOT_CHG_ID; 114 115 subtitle text = STRING_TOKEN(STR_NULL_STRING); 116 // 117 // We will add "Select Legacy Boot Floppy Drive" and "Select Legacy Boot Hard Drive" 118 // here dynamically 119 // 120 label FORM_BOOT_LEGACY_DEVICE_ID; 121 label LABEL_END; 122 123 endform; 124 125 form formid = FORM_DRIVER_SETUP_ID, 126 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE); 127 128 goto FORM_MAIN_ID, 129 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN), 130 help = STRING_TOKEN(STR_FORM_GOTO_MAIN); 131 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN), 132 //flags = INTERACTIVE, 133 //key = FORM_MAIN_ID; 134 135 goto FORM_DRV_ADD_ID, 136 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE), 137 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP), 138 flags = INTERACTIVE, 139 key = FORM_DRV_ADD_ID; 140 141 goto FORM_DRV_DEL_ID, 142 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE), 143 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP), 144 flags = INTERACTIVE, 145 key = FORM_DRV_DEL_ID; 146 147 goto FORM_DRV_CHG_ID, 148 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE), 149 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP), 150 flags = INTERACTIVE, 151 key = FORM_DRV_CHG_ID; 152 endform; 153 154 form formid = FORM_BOOT_DEL_ID, 155 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE); 156 157 label FORM_BOOT_DEL_ID; 158 label LABEL_END; 159 endform; 160 161 form formid = FORM_BOOT_CHG_ID, 162 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE); 163 164 label FORM_BOOT_CHG_ID; 165 label LABEL_END; 166 167 endform; 168 169 form formid = FORM_BOOT_NEXT_ID, 170 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE); 171 172 label FORM_BOOT_NEXT_ID; 173 label LABEL_END; 174 endform; 175 176 form formid = FORM_TIME_OUT_ID, 177 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE); 178 179 label FORM_TIME_OUT_ID; 180 label LABEL_END; 181 endform; 182 183 form formid = FORM_DRV_ADD_ID, 184 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE); 185 186 goto FORM_MAIN_ID, 187 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN), 188 help = STRING_TOKEN(STR_FORM_GOTO_MAIN); 189 //flags = INTERACTIVE, 190 //key = FORM_MAIN_ID; 191 192 goto FORM_DRV_ADD_FILE_ID, 193 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE), 194 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE), 195 flags = INTERACTIVE, 196 key = FORM_DRV_ADD_FILE_ID; 197 198 endform; 199 200 form formid = FORM_DRV_DEL_ID, 201 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE); 202 203 label FORM_DRV_DEL_ID; 204 label LABEL_END; 205 206 endform; 207 208 form formid = FORM_DRV_CHG_ID, 209 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE); 210 211 label FORM_DRV_CHG_ID; 212 label LABEL_END; 213 214 endform; 215 216 form formid = FORM_CON_MAIN_ID, 217 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE); 218 219 goto FORM_MAIN_ID, 220 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN), 221 help = STRING_TOKEN(STR_FORM_GOTO_MAIN); 222 //flags = INTERACTIVE, 223 //key = FORM_MAIN_ID; 224 225 goto FORM_CON_IN_ID, 226 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE), 227 help = STRING_TOKEN(STR_FORM_CON_IN_HELP), 228 flags = INTERACTIVE, 229 key = FORM_CON_IN_ID; 230 231 goto FORM_CON_OUT_ID, 232 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE), 233 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP), 234 flags = INTERACTIVE, 235 key = FORM_CON_OUT_ID; 236 237 goto FORM_CON_ERR_ID, 238 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE), 239 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP), 240 flags = INTERACTIVE, 241 key = FORM_CON_ERR_ID; 242 243 goto FORM_CON_MODE_ID, 244 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE), 245 help = STRING_TOKEN(STR_FORM_MODE_HELP), 246 flags = INTERACTIVE, 247 key = FORM_CON_MODE_ID; 248 249 goto FORM_CON_COM_ID, 250 prompt = STRING_TOKEN(STR_FORM_COM_TITLE), 251 help = STRING_TOKEN(STR_FORM_COM_HELP), 252 flags = INTERACTIVE, 253 key = FORM_CON_COM_ID; 254 endform; 255 256 form formid = FORM_CON_MODE_ID, 257 title = STRING_TOKEN(STR_FORM_MODE_TITLE); 258 259 label FORM_CON_MODE_ID; 260 label LABEL_END; 261 endform; 262 263 form formid = FORM_CON_COM_ID, 264 title = STRING_TOKEN(STR_FORM_COM_TITLE); 265 266 label FORM_CON_COM_ID; 267 label LABEL_END; 268 endform; 269 270 form formid = FORM_CON_COM_SETUP_ID, 271 title = STRING_TOKEN(STR_CON_COM_SETUP); 272 273 label FORM_CON_COM_SETUP_ID; 274 label LABEL_END; 275 endform; 276 277 form formid = FORM_FILE_SEEK_ID, 278 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE); 279 280 label FORM_FILE_SEEK_ID; 281 label LABEL_END; 282 endform; 283 284 form formid = FORM_FILE_NEW_SEEK_ID, 285 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE); 286 287 label FORM_FILE_NEW_SEEK_ID; 288 label LABEL_END; 289 endform; 290 291 form formid = FORM_DRV_ADD_HANDLE_ID, 292 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE); 293 294 label FORM_DRV_ADD_HANDLE_ID; 295 label LABEL_END; 296 endform; 297 298 form formid = FORM_DRV_ADD_HANDLE_DESC_ID, 299 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE); 300 301 label FORM_DRV_ADD_HANDLE_DESC_ID; 302 label LABEL_END; 303 304 endform; 305 306 form formid = FORM_CON_IN_ID, 307 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE); 308 309 label FORM_CON_IN_ID; 310 label LABEL_END; 311 312 endform; 313 314 form formid = FORM_CON_OUT_ID, 315 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE); 316 317 label FORM_CON_OUT_ID; 318 label LABEL_END; 319 320 endform; 321 322 form formid = FORM_CON_ERR_ID, 323 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE); 324 325 label FORM_CON_ERR_ID; 326 label LABEL_END; 327 328 endform; 329 330 form formid = FORM_SET_FD_ORDER_ID, 331 title = STRING_TOKEN(STR_FORM_SET_FD_ORDER_TITLE); 332 333 label FORM_SET_FD_ORDER_ID; 334 label LABEL_END; 335 endform; 336 337 form formid = FORM_SET_HD_ORDER_ID, 338 title = STRING_TOKEN(STR_FORM_SET_HD_ORDER_TITLE); 339 340 label FORM_SET_HD_ORDER_ID; 341 label LABEL_END; 342 endform; 343 344 form formid = FORM_SET_CD_ORDER_ID, 345 title = STRING_TOKEN(STR_FORM_SET_CD_ORDER_TITLE); 346 347 label FORM_SET_CD_ORDER_ID; 348 label LABEL_END; 349 endform; 350 351 form formid = FORM_SET_NET_ORDER_ID, 352 title = STRING_TOKEN(STR_FORM_SET_NET_ORDER_TITLE); 353 354 label FORM_SET_NET_ORDER_ID; 355 label LABEL_END; 356 endform; 357 358 form formid = FORM_SET_BEV_ORDER_ID, 359 title = STRING_TOKEN(STR_FORM_SET_BEV_ORDER_TITLE); 360 361 label FORM_SET_BEV_ORDER_ID; 362 label LABEL_END; 363 endform; 364 365endformset; 366