TianoCore EDK2 master
Loading...
Searching...
No Matches
PrmInfo.h File Reference
#include <Base.h>
#include <Prm.h>
#include <PrmDataBuffer.h>
#include <Uefi.h>

Go to the source code of this file.

Data Structures

struct  PRM_HANDLER_CONTEXT
 
struct  PRM_HANDLER_CONTEXT_LIST_ENTRY
 

Macros

#define APPLICATION_NAME   L"PrmInfo"
 
#define PRM_HANDLER_CONTEXT_LIST_ENTRY_SIGNATURE   SIGNATURE_32('P','R','H','E')
 
#define EFI_LIST_FOR_EACH(Entry, ListHead)    for(Entry = (ListHead)->ForwardLink; Entry != (ListHead); Entry = Entry->ForwardLink)
 
#define ONE_MICROSECOND   (1000)
 
#define ONE_MILLISECOND   (1000 * ONE_MICROSECOND)
 
#define ONE_SECOND   (1000 * ONE_MILLISECOND)
 

Detailed Description

Prints information about the PRM configuration loaded by the system firmware.

Copyright (C) Microsoft Corporation. All rights reserved. SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file PrmInfo.h.

Macro Definition Documentation

◆ APPLICATION_NAME

#define APPLICATION_NAME   L"PrmInfo"

Definition at line 17 of file PrmInfo.h.

◆ EFI_LIST_FOR_EACH

#define EFI_LIST_FOR_EACH (   Entry,
  ListHead 
)     for(Entry = (ListHead)->ForwardLink; Entry != (ListHead); Entry = Entry->ForwardLink)

Definition at line 42 of file PrmInfo.h.

◆ ONE_MICROSECOND

#define ONE_MICROSECOND   (1000)

Definition at line 45 of file PrmInfo.h.

◆ ONE_MILLISECOND

#define ONE_MILLISECOND   (1000 * ONE_MICROSECOND)

Definition at line 46 of file PrmInfo.h.

◆ ONE_SECOND

#define ONE_SECOND   (1000 * ONE_MILLISECOND)

Definition at line 47 of file PrmInfo.h.

◆ PRM_HANDLER_CONTEXT_LIST_ENTRY_SIGNATURE

#define PRM_HANDLER_CONTEXT_LIST_ENTRY_SIGNATURE   SIGNATURE_32('P','R','H','E')

Definition at line 19 of file PrmInfo.h.