TianoCore EDK2 master
|
#include <Guid/PlatDriOverrideHii.h>
Go to the source code of this file.
Data Structures | |
struct | PLAT_OVER_MNGR_DATA |
Macros | |
#define | MAX_CHOICE_NUM 0x00FF |
#define | UPDATE_DATA_SIZE 0x1000 |
#define | FORM_ID_DEVICE 0x1100 |
#define | FORM_ID_DRIVER 0x1200 |
#define | FORM_ID_ORDER 0x1500 |
#define | KEY_VALUE_DEVICE_OFFSET 0x0100 |
#define | KEY_VALUE_DRIVER_OFFSET 0x0300 |
#define | KEY_VALUE_DEVICE_REFRESH 0x1234 |
#define | KEY_VALUE_DEVICE_FILTER 0x1235 |
#define | KEY_VALUE_DEVICE_CLEAR 0x1236 |
#define | KEY_VALUE_DRIVER_GOTO_PREVIOUS 0x1300 |
#define | KEY_VALUE_DRIVER_GOTO_ORDER 0x1301 |
#define | KEY_VALUE_ORDER_GOTO_PREVIOUS 0x2000 |
#define | KEY_VALUE_ORDER_SAVE_AND_EXIT 0x1800 |
#define | VARSTORE_ID_PLAT_OVER_MNGR 0x1000 |
#define | LABEL_END 0xffff |
#define | VAR_OFFSET(Field) ((UINTN) &(((PLAT_OVER_MNGR_DATA *) 0)->Field)) |
#define | DRIVER_ORDER_VAR_OFFSET (VAR_OFFSET (DriOrder)) |
#define | QUESTION_ID_OFFSET 0x0500 |
#define | DRIVER_ORDER_QUESTION_ID (VAR_OFFSET (DriOrder) + QUESTION_ID_OFFSET) |
The defintions are required both by Source code and Vfr file. The PLAT_OVER_MNGR_DATA structure, form guid and Ifr question ID are defined.
Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file PlatOverMngr.h.
#define DRIVER_ORDER_QUESTION_ID (VAR_OFFSET (DriOrder) + QUESTION_ID_OFFSET) |
Definition at line 59 of file PlatOverMngr.h.
#define DRIVER_ORDER_VAR_OFFSET (VAR_OFFSET (DriOrder)) |
Definition at line 52 of file PlatOverMngr.h.
#define FORM_ID_DEVICE 0x1100 |
Definition at line 22 of file PlatOverMngr.h.
#define FORM_ID_DRIVER 0x1200 |
Definition at line 23 of file PlatOverMngr.h.
#define FORM_ID_ORDER 0x1500 |
Definition at line 24 of file PlatOverMngr.h.
#define KEY_VALUE_DEVICE_CLEAR 0x1236 |
Definition at line 31 of file PlatOverMngr.h.
#define KEY_VALUE_DEVICE_FILTER 0x1235 |
Definition at line 30 of file PlatOverMngr.h.
#define KEY_VALUE_DEVICE_OFFSET 0x0100 |
Definition at line 26 of file PlatOverMngr.h.
#define KEY_VALUE_DEVICE_REFRESH 0x1234 |
Definition at line 29 of file PlatOverMngr.h.
#define KEY_VALUE_DRIVER_GOTO_ORDER 0x1301 |
Definition at line 34 of file PlatOverMngr.h.
#define KEY_VALUE_DRIVER_GOTO_PREVIOUS 0x1300 |
Definition at line 33 of file PlatOverMngr.h.
#define KEY_VALUE_DRIVER_OFFSET 0x0300 |
Definition at line 27 of file PlatOverMngr.h.
#define KEY_VALUE_ORDER_GOTO_PREVIOUS 0x2000 |
Definition at line 36 of file PlatOverMngr.h.
#define KEY_VALUE_ORDER_SAVE_AND_EXIT 0x1800 |
Definition at line 37 of file PlatOverMngr.h.
#define LABEL_END 0xffff |
Definition at line 41 of file PlatOverMngr.h.
#define MAX_CHOICE_NUM 0x00FF |
Definition at line 19 of file PlatOverMngr.h.
#define QUESTION_ID_OFFSET 0x0500 |
Definition at line 58 of file PlatOverMngr.h.
#define UPDATE_DATA_SIZE 0x1000 |
Definition at line 20 of file PlatOverMngr.h.
#define VAR_OFFSET | ( | Field | ) | ((UINTN) &(((PLAT_OVER_MNGR_DATA *) 0)->Field)) |
Definition at line 51 of file PlatOverMngr.h.
#define VARSTORE_ID_PLAT_OVER_MNGR 0x1000 |
Definition at line 39 of file PlatOverMngr.h.