XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EFI_MM_CONTROL_PROTOCOL Struct Reference

#include <MmControl.h>

Collaboration diagram for _EFI_MM_CONTROL_PROTOCOL:
Collaboration graph
[legend]

Public Attributes

EFI_MM_ACTIVATE Trigger
 
EFI_MM_DEACTIVATE Clear
 
EFI_MM_PERIOD MinimumTriggerPeriod
 

Detailed Description

The EFI_MM_CONTROL_PROTOCOL is produced by a runtime driver. It provides an abstraction of the platform hardware that generates an MMI. There are often I/O ports that, when accessed, will generate the MMI. Also, the hardware optionally supports the periodic generation of these signals.

Member Data Documentation

◆ Clear

EFI_MM_DEACTIVATE _EFI_MM_CONTROL_PROTOCOL::Clear

◆ MinimumTriggerPeriod

EFI_MM_PERIOD _EFI_MM_CONTROL_PROTOCOL::MinimumTriggerPeriod

Minimum interval at which the platform can set the period. A maximum is not specified in that the MM infrastructure code can emulate a maximum interval that is greater than the hardware capabilities by using software emulation in the MM infrastructure code.

◆ Trigger

EFI_MM_ACTIVATE _EFI_MM_CONTROL_PROTOCOL::Trigger

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