TianoCore EDK2 master
Loading...
Searching...
No Matches
PccMailboxRegisterInfo Struct Reference

#include <DynamicTablesPkg/Include/ArchCommonNameSpaceObjects.h>

Data Fields

EFI_ACPI_6_4_GENERIC_ADDRESS_STRUCTURE Register
 GAS describing the Register.
 
UINT64 PreserveMask
 
UINT64 WriteMask
 Mask of bits to set when writing.
 

Detailed Description

A structure that describes a PCC Mailbox Register.

Definition at line 471 of file ArchCommonNameSpaceObjects.h.

Field Documentation

◆ PreserveMask

UINT64 PccMailboxRegisterInfo::PreserveMask

Mask of bits to preserve when writing.

This mask is also used for registers. The Register is only read and there is no write mask required. E.g.:

  • Error Status mask (Cf. PCC Subspace types 3/4/5).
  • Command Complete Check mask (Cf. PCC Subspace types 3/4/5).

Definition at line 482 of file ArchCommonNameSpaceObjects.h.

◆ Register

EFI_ACPI_6_4_GENERIC_ADDRESS_STRUCTURE PccMailboxRegisterInfo::Register

GAS describing the Register.

Definition at line 473 of file ArchCommonNameSpaceObjects.h.

◆ WriteMask

UINT64 PccMailboxRegisterInfo::WriteMask

Mask of bits to set when writing.

Definition at line 485 of file ArchCommonNameSpaceObjects.h.


The documentation for this struct was generated from the following file: