|
XenevaOS
|
#include <SmmPeriodicTimerDispatch2.h>
Public Attributes | |
| UINT64 | Period |
| UINT64 | SmiTickInterval |
Example: A chipset supports periodic SMIs on every 64ms or 2 seconds. A child wishes schedule a period SMI to fire on a period of 3 seconds, there are several ways to approach the problem:
| UINT64 EFI_SMM_PERIODIC_TIMER_REGISTER_CONTEXT::Period |
The minimum period of time in 100 nanosecond units that the child gets called. The child will be called back after a time greater than the time Period.
| UINT64 EFI_SMM_PERIODIC_TIMER_REGISTER_CONTEXT::SmiTickInterval |
The period of time interval between SMIs. Children of this interface should use this field when registering for periodic timer intervals when a finer granularity periodic SMI is desired.