TianoCore EDK2 master
|
#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 |
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.
EFI_TIMER_GENERATE_SOFT_INTERRUPT _EFI_TIMER_ARCH_PROTOCOL::GenerateSoftInterrupt |
EFI_TIMER_GET_TIMER_PERIOD _EFI_TIMER_ARCH_PROTOCOL::GetTimerPeriod |
EFI_TIMER_REGISTER_HANDLER _EFI_TIMER_ARCH_PROTOCOL::RegisterHandler |
EFI_TIMER_SET_TIMER_PERIOD _EFI_TIMER_ARCH_PROTOCOL::SetTimerPeriod |