TianoCore EDK2 master
Loading...
Searching...
No Matches
FormGuid.h File Reference

Go to the source code of this file.

Data Structures

struct  BMM_FAKE_NV_DATA
 

Macros

#define BOOT_MAINT_FORMSET_GUID
 
#define FORM_MAIN_ID   0x1001
 
#define FORM_BOOT_ADD_ID   0x1002
 
#define FORM_BOOT_DEL_ID   0x1003
 
#define FORM_BOOT_CHG_ID   0x1004
 
#define FORM_DRV_ADD_ID   0x1005
 
#define FORM_DRV_DEL_ID   0x1006
 
#define FORM_DRV_CHG_ID   0x1007
 
#define FORM_CON_MAIN_ID   0x1008
 
#define FORM_CON_IN_ID   0x1009
 
#define FORM_CON_OUT_ID   0x100A
 
#define FORM_CON_ERR_ID   0x100B
 
#define FORM_FILE_SEEK_ID   0x100C
 
#define FORM_FILE_NEW_SEEK_ID   0x100D
 
#define FORM_DRV_ADD_FILE_ID   0x100E
 
#define FORM_DRV_ADD_HANDLE_ID   0x100F
 
#define FORM_DRV_ADD_HANDLE_DESC_ID   0x1010
 
#define FORM_BOOT_NEXT_ID   0x1011
 
#define FORM_TIME_OUT_ID   0x1012
 
#define FORM_BOOT_SETUP_ID   0x1014
 
#define FORM_DRIVER_SETUP_ID   0x1015
 
#define FORM_BOOT_LEGACY_DEVICE_ID   0x1016
 
#define FORM_CON_COM_ID   0x1017
 
#define FORM_CON_COM_SETUP_ID   0x1018
 
#define FORM_BOOT_ADD_DESCRIPTION_ID   0x101F
 
#define FORM_DRIVER_ADD_FILE_DESCRIPTION_ID   0x1020
 
#define FORM_CON_MODE_ID   0x1021
 
#define FORM_BOOT_FROM_FILE_ID   0x1024
 
#define MAXIMUM_FORM_ID   0x10FF
 
#define KEY_VALUE_COM_SET_BAUD_RATE   0x1101
 
#define KEY_VALUE_COM_SET_DATA_BITS   0x1102
 
#define KEY_VALUE_COM_SET_STOP_BITS   0x1103
 
#define KEY_VALUE_COM_SET_PARITY   0x1104
 
#define KEY_VALUE_COM_SET_TERMI_TYPE   0x1105
 
#define KEY_VALUE_MAIN_BOOT_NEXT   0x1106
 
#define KEY_VALUE_BOOT_ADD_DESC_DATA   0x1107
 
#define KEY_VALUE_BOOT_ADD_OPT_DATA   0x1108
 
#define KEY_VALUE_DRIVER_ADD_DESC_DATA   0x1109
 
#define KEY_VALUE_DRIVER_ADD_OPT_DATA   0x110A
 
#define KEY_VALUE_SAVE_AND_EXIT   0x110B
 
#define KEY_VALUE_NO_SAVE_AND_EXIT   0x110C
 
#define KEY_VALUE_BOOT_FROM_FILE   0x110D
 
#define FORM_RESET   0x110E
 
#define KEY_VALUE_BOOT_DESCRIPTION   0x110F
 
#define KEY_VALUE_BOOT_OPTION   0x1110
 
#define KEY_VALUE_DRIVER_DESCRIPTION   0x1111
 
#define KEY_VALUE_DRIVER_OPTION   0x1112
 
#define KEY_VALUE_SAVE_AND_EXIT_BOOT   0x1113
 
#define KEY_VALUE_NO_SAVE_AND_EXIT_BOOT   0x1114
 
#define KEY_VALUE_SAVE_AND_EXIT_DRIVER   0x1115
 
#define KEY_VALUE_NO_SAVE_AND_EXIT_DRIVER   0x1116
 
#define KEY_VALUE_TRIGGER_FORM_OPEN_ACTION   0x1117
 
#define MAXIMUM_NORMAL_KEY_VALUE   0x11FF
 
#define VARSTORE_ID_BOOT_MAINT   0x1000
 
#define LABEL_FORM_MAIN_START   0xfffc
 
#define LABEL_FORM_MAIN_END   0xfffd
 
#define LABEL_BMM_PLATFORM_INFORMATION   0xfffe
 
#define LABEL_END   0xffff
 
#define MAX_MENU_NUMBER   100
 

Detailed Description

Formset guids, form id and VarStore data structure for Boot Maintenance Manager.

Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file FormGuid.h.

Macro Definition Documentation

◆ BOOT_MAINT_FORMSET_GUID

#define BOOT_MAINT_FORMSET_GUID
Value:
{ \
0x642237c7, 0x35d4, 0x472d, {0x83, 0x65, 0x12, 0xe0, 0xcc, 0xf2, 0x7a, 0x22} \
}

Definition at line 12 of file FormGuid.h.

◆ FORM_BOOT_ADD_DESCRIPTION_ID

#define FORM_BOOT_ADD_DESCRIPTION_ID   0x101F

Definition at line 40 of file FormGuid.h.

◆ FORM_BOOT_ADD_ID

#define FORM_BOOT_ADD_ID   0x1002

Definition at line 18 of file FormGuid.h.

◆ FORM_BOOT_CHG_ID

#define FORM_BOOT_CHG_ID   0x1004

Definition at line 20 of file FormGuid.h.

◆ FORM_BOOT_DEL_ID

#define FORM_BOOT_DEL_ID   0x1003

Definition at line 19 of file FormGuid.h.

◆ FORM_BOOT_FROM_FILE_ID

#define FORM_BOOT_FROM_FILE_ID   0x1024

Definition at line 43 of file FormGuid.h.

◆ FORM_BOOT_LEGACY_DEVICE_ID

#define FORM_BOOT_LEGACY_DEVICE_ID   0x1016

Definition at line 37 of file FormGuid.h.

◆ FORM_BOOT_NEXT_ID

#define FORM_BOOT_NEXT_ID   0x1011

Definition at line 33 of file FormGuid.h.

◆ FORM_BOOT_SETUP_ID

#define FORM_BOOT_SETUP_ID   0x1014

Definition at line 35 of file FormGuid.h.

◆ FORM_CON_COM_ID

#define FORM_CON_COM_ID   0x1017

Definition at line 38 of file FormGuid.h.

◆ FORM_CON_COM_SETUP_ID

#define FORM_CON_COM_SETUP_ID   0x1018

Definition at line 39 of file FormGuid.h.

◆ FORM_CON_ERR_ID

#define FORM_CON_ERR_ID   0x100B

Definition at line 27 of file FormGuid.h.

◆ FORM_CON_IN_ID

#define FORM_CON_IN_ID   0x1009

Definition at line 25 of file FormGuid.h.

◆ FORM_CON_MAIN_ID

#define FORM_CON_MAIN_ID   0x1008

Definition at line 24 of file FormGuid.h.

◆ FORM_CON_MODE_ID

#define FORM_CON_MODE_ID   0x1021

Definition at line 42 of file FormGuid.h.

◆ FORM_CON_OUT_ID

#define FORM_CON_OUT_ID   0x100A

Definition at line 26 of file FormGuid.h.

◆ FORM_DRIVER_ADD_FILE_DESCRIPTION_ID

#define FORM_DRIVER_ADD_FILE_DESCRIPTION_ID   0x1020

Definition at line 41 of file FormGuid.h.

◆ FORM_DRIVER_SETUP_ID

#define FORM_DRIVER_SETUP_ID   0x1015

Definition at line 36 of file FormGuid.h.

◆ FORM_DRV_ADD_FILE_ID

#define FORM_DRV_ADD_FILE_ID   0x100E

Definition at line 30 of file FormGuid.h.

◆ FORM_DRV_ADD_HANDLE_DESC_ID

#define FORM_DRV_ADD_HANDLE_DESC_ID   0x1010

Definition at line 32 of file FormGuid.h.

◆ FORM_DRV_ADD_HANDLE_ID

#define FORM_DRV_ADD_HANDLE_ID   0x100F

Definition at line 31 of file FormGuid.h.

◆ FORM_DRV_ADD_ID

#define FORM_DRV_ADD_ID   0x1005

Definition at line 21 of file FormGuid.h.

◆ FORM_DRV_CHG_ID

#define FORM_DRV_CHG_ID   0x1007

Definition at line 23 of file FormGuid.h.

◆ FORM_DRV_DEL_ID

#define FORM_DRV_DEL_ID   0x1006

Definition at line 22 of file FormGuid.h.

◆ FORM_FILE_NEW_SEEK_ID

#define FORM_FILE_NEW_SEEK_ID   0x100D

Definition at line 29 of file FormGuid.h.

◆ FORM_FILE_SEEK_ID

#define FORM_FILE_SEEK_ID   0x100C

Definition at line 28 of file FormGuid.h.

◆ FORM_MAIN_ID

#define FORM_MAIN_ID   0x1001

Definition at line 17 of file FormGuid.h.

◆ FORM_RESET

#define FORM_RESET   0x110E

Definition at line 60 of file FormGuid.h.

◆ FORM_TIME_OUT_ID

#define FORM_TIME_OUT_ID   0x1012

Definition at line 34 of file FormGuid.h.

◆ KEY_VALUE_BOOT_ADD_DESC_DATA

#define KEY_VALUE_BOOT_ADD_DESC_DATA   0x1107

Definition at line 53 of file FormGuid.h.

◆ KEY_VALUE_BOOT_ADD_OPT_DATA

#define KEY_VALUE_BOOT_ADD_OPT_DATA   0x1108

Definition at line 54 of file FormGuid.h.

◆ KEY_VALUE_BOOT_DESCRIPTION

#define KEY_VALUE_BOOT_DESCRIPTION   0x110F

Definition at line 61 of file FormGuid.h.

◆ KEY_VALUE_BOOT_FROM_FILE

#define KEY_VALUE_BOOT_FROM_FILE   0x110D

Definition at line 59 of file FormGuid.h.

◆ KEY_VALUE_BOOT_OPTION

#define KEY_VALUE_BOOT_OPTION   0x1110

Definition at line 62 of file FormGuid.h.

◆ KEY_VALUE_COM_SET_BAUD_RATE

#define KEY_VALUE_COM_SET_BAUD_RATE   0x1101

Definition at line 47 of file FormGuid.h.

◆ KEY_VALUE_COM_SET_DATA_BITS

#define KEY_VALUE_COM_SET_DATA_BITS   0x1102

Definition at line 48 of file FormGuid.h.

◆ KEY_VALUE_COM_SET_PARITY

#define KEY_VALUE_COM_SET_PARITY   0x1104

Definition at line 50 of file FormGuid.h.

◆ KEY_VALUE_COM_SET_STOP_BITS

#define KEY_VALUE_COM_SET_STOP_BITS   0x1103

Definition at line 49 of file FormGuid.h.

◆ KEY_VALUE_COM_SET_TERMI_TYPE

#define KEY_VALUE_COM_SET_TERMI_TYPE   0x1105

Definition at line 51 of file FormGuid.h.

◆ KEY_VALUE_DRIVER_ADD_DESC_DATA

#define KEY_VALUE_DRIVER_ADD_DESC_DATA   0x1109

Definition at line 55 of file FormGuid.h.

◆ KEY_VALUE_DRIVER_ADD_OPT_DATA

#define KEY_VALUE_DRIVER_ADD_OPT_DATA   0x110A

Definition at line 56 of file FormGuid.h.

◆ KEY_VALUE_DRIVER_DESCRIPTION

#define KEY_VALUE_DRIVER_DESCRIPTION   0x1111

Definition at line 63 of file FormGuid.h.

◆ KEY_VALUE_DRIVER_OPTION

#define KEY_VALUE_DRIVER_OPTION   0x1112

Definition at line 64 of file FormGuid.h.

◆ KEY_VALUE_MAIN_BOOT_NEXT

#define KEY_VALUE_MAIN_BOOT_NEXT   0x1106

Definition at line 52 of file FormGuid.h.

◆ KEY_VALUE_NO_SAVE_AND_EXIT

#define KEY_VALUE_NO_SAVE_AND_EXIT   0x110C

Definition at line 58 of file FormGuid.h.

◆ KEY_VALUE_NO_SAVE_AND_EXIT_BOOT

#define KEY_VALUE_NO_SAVE_AND_EXIT_BOOT   0x1114

Definition at line 66 of file FormGuid.h.

◆ KEY_VALUE_NO_SAVE_AND_EXIT_DRIVER

#define KEY_VALUE_NO_SAVE_AND_EXIT_DRIVER   0x1116

Definition at line 68 of file FormGuid.h.

◆ KEY_VALUE_SAVE_AND_EXIT

#define KEY_VALUE_SAVE_AND_EXIT   0x110B

Definition at line 57 of file FormGuid.h.

◆ KEY_VALUE_SAVE_AND_EXIT_BOOT

#define KEY_VALUE_SAVE_AND_EXIT_BOOT   0x1113

Definition at line 65 of file FormGuid.h.

◆ KEY_VALUE_SAVE_AND_EXIT_DRIVER

#define KEY_VALUE_SAVE_AND_EXIT_DRIVER   0x1115

Definition at line 67 of file FormGuid.h.

◆ KEY_VALUE_TRIGGER_FORM_OPEN_ACTION

#define KEY_VALUE_TRIGGER_FORM_OPEN_ACTION   0x1117

Definition at line 69 of file FormGuid.h.

◆ LABEL_BMM_PLATFORM_INFORMATION

#define LABEL_BMM_PLATFORM_INFORMATION   0xfffe

Definition at line 84 of file FormGuid.h.

◆ LABEL_END

#define LABEL_END   0xffff

Definition at line 85 of file FormGuid.h.

◆ LABEL_FORM_MAIN_END

#define LABEL_FORM_MAIN_END   0xfffd

Definition at line 82 of file FormGuid.h.

◆ LABEL_FORM_MAIN_START

#define LABEL_FORM_MAIN_START   0xfffc

Definition at line 81 of file FormGuid.h.

◆ MAX_MENU_NUMBER

#define MAX_MENU_NUMBER   100

Definition at line 86 of file FormGuid.h.

◆ MAXIMUM_FORM_ID

#define MAXIMUM_FORM_ID   0x10FF

Definition at line 45 of file FormGuid.h.

◆ MAXIMUM_NORMAL_KEY_VALUE

#define MAXIMUM_NORMAL_KEY_VALUE   0x11FF

Definition at line 71 of file FormGuid.h.

◆ VARSTORE_ID_BOOT_MAINT

#define VARSTORE_ID_BOOT_MAINT   0x1000

Definition at line 76 of file FormGuid.h.