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

#include <MdePkg/Include/Protocol/Timer.h>

Data Fields

EFI_TIMER_REGISTER_HANDLER RegisterHandler
 
EFI_TIMER_SET_TIMER_PERIOD SetTimerPeriod
 
EFI_TIMER_GET_TIMER_PERIOD GetTimerPeriod
 
EFI_TIMER_GENERATE_SOFT_INTERRUPT GenerateSoftInterrupt
 

Detailed Description

This protocol provides the services to initialize a periodic timer interrupt, and to register a handler that is called each time the timer interrupt fires. It may also provide a service to adjust the rate of the periodic timer interrupt. When a timer interrupt occurs, the handler is passed the amount of time that has passed since the previous timer interrupt.

Definition at line 164 of file Timer.h.

Field Documentation

◆ GenerateSoftInterrupt

EFI_TIMER_GENERATE_SOFT_INTERRUPT _EFI_TIMER_ARCH_PROTOCOL::GenerateSoftInterrupt

Definition at line 168 of file Timer.h.

◆ GetTimerPeriod

EFI_TIMER_GET_TIMER_PERIOD _EFI_TIMER_ARCH_PROTOCOL::GetTimerPeriod

Definition at line 167 of file Timer.h.

◆ RegisterHandler

EFI_TIMER_REGISTER_HANDLER _EFI_TIMER_ARCH_PROTOCOL::RegisterHandler

Definition at line 165 of file Timer.h.

◆ SetTimerPeriod

EFI_TIMER_SET_TIMER_PERIOD _EFI_TIMER_ARCH_PROTOCOL::SetTimerPeriod

Definition at line 166 of file Timer.h.


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