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

Go to the source code of this file.

Data Structures

struct  EFI_RT_PROPERTIES_TABLE
 

Macros

#define EFI_RT_PROPERTIES_TABLE_GUID
 
#define EFI_RT_PROPERTIES_TABLE_VERSION   0x1
 
#define EFI_RT_SUPPORTED_GET_TIME   0x0001
 
#define EFI_RT_SUPPORTED_SET_TIME   0x0002
 
#define EFI_RT_SUPPORTED_GET_WAKEUP_TIME   0x0004
 
#define EFI_RT_SUPPORTED_SET_WAKEUP_TIME   0x0008
 
#define EFI_RT_SUPPORTED_GET_VARIABLE   0x0010
 
#define EFI_RT_SUPPORTED_GET_NEXT_VARIABLE_NAME   0x0020
 
#define EFI_RT_SUPPORTED_SET_VARIABLE   0x0040
 
#define EFI_RT_SUPPORTED_SET_VIRTUAL_ADDRESS_MAP   0x0080
 
#define EFI_RT_SUPPORTED_CONVERT_POINTER   0x0100
 
#define EFI_RT_SUPPORTED_GET_NEXT_HIGH_MONOTONIC_COUNT   0x0200
 
#define EFI_RT_SUPPORTED_RESET_SYSTEM   0x0400
 
#define EFI_RT_SUPPORTED_UPDATE_CAPSULE   0x0800
 
#define EFI_RT_SUPPORTED_QUERY_CAPSULE_CAPABILITIES   0x1000
 
#define EFI_RT_SUPPORTED_QUERY_VARIABLE_INFO   0x2000
 

Variables

EFI_GUID gEfiRtPropertiesTableGuid
 

Detailed Description

Guid & data structure for EFI_RT _PROPERTIES_TABLE, designed to be published by a platform if it no longer supports all EFI runtime services once ExitBootServices() has been called by the OS. Introduced in UEFI 2.8a.

Copyright (c) 2020, American Megatrends International LLC. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file RtPropertiesTable.h.

Macro Definition Documentation

◆ EFI_RT_PROPERTIES_TABLE_GUID

#define EFI_RT_PROPERTIES_TABLE_GUID
Value:
{ 0xeb66918a, 0x7eef, 0x402a, \
{ 0x84, 0x2e, 0x93, 0x1d, 0x21, 0xc3, 0x8a, 0xe9 }}

Definition at line 21 of file RtPropertiesTable.h.

◆ EFI_RT_PROPERTIES_TABLE_VERSION

#define EFI_RT_PROPERTIES_TABLE_VERSION   0x1

Definition at line 47 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_CONVERT_POINTER

#define EFI_RT_SUPPORTED_CONVERT_POINTER   0x0100

Definition at line 57 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_GET_NEXT_HIGH_MONOTONIC_COUNT

#define EFI_RT_SUPPORTED_GET_NEXT_HIGH_MONOTONIC_COUNT   0x0200

Definition at line 58 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_GET_NEXT_VARIABLE_NAME

#define EFI_RT_SUPPORTED_GET_NEXT_VARIABLE_NAME   0x0020

Definition at line 54 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_GET_TIME

#define EFI_RT_SUPPORTED_GET_TIME   0x0001

Definition at line 49 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_GET_VARIABLE

#define EFI_RT_SUPPORTED_GET_VARIABLE   0x0010

Definition at line 53 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_GET_WAKEUP_TIME

#define EFI_RT_SUPPORTED_GET_WAKEUP_TIME   0x0004

Definition at line 51 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_QUERY_CAPSULE_CAPABILITIES

#define EFI_RT_SUPPORTED_QUERY_CAPSULE_CAPABILITIES   0x1000

Definition at line 61 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_QUERY_VARIABLE_INFO

#define EFI_RT_SUPPORTED_QUERY_VARIABLE_INFO   0x2000

Definition at line 62 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_RESET_SYSTEM

#define EFI_RT_SUPPORTED_RESET_SYSTEM   0x0400

Definition at line 59 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_SET_TIME

#define EFI_RT_SUPPORTED_SET_TIME   0x0002

Definition at line 50 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_SET_VARIABLE

#define EFI_RT_SUPPORTED_SET_VARIABLE   0x0040

Definition at line 55 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_SET_VIRTUAL_ADDRESS_MAP

#define EFI_RT_SUPPORTED_SET_VIRTUAL_ADDRESS_MAP   0x0080

Definition at line 56 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_SET_WAKEUP_TIME

#define EFI_RT_SUPPORTED_SET_WAKEUP_TIME   0x0008

Definition at line 52 of file RtPropertiesTable.h.

◆ EFI_RT_SUPPORTED_UPDATE_CAPSULE

#define EFI_RT_SUPPORTED_UPDATE_CAPSULE   0x0800

Definition at line 60 of file RtPropertiesTable.h.