iPXE
Data Fields
EFI_TIME_CAPABILITIES Struct Reference

This provides the capabilities of the real time clock device as exposed through the EFI interfaces. More...

#include <UefiSpec.h>

Data Fields

UINT32 Resolution
 Provides the reporting resolution of the real-time clock device in counts per second. More...
 
UINT32 Accuracy
 Provides the timekeeping accuracy of the real-time clock in an error rate of 1E-6 parts per million. More...
 
BOOLEAN SetsToZero
 A TRUE indicates that a time set operation clears the device's time below the Resolution reporting level. More...
 

Detailed Description

This provides the capabilities of the real time clock device as exposed through the EFI interfaces.

Definition at line 795 of file UefiSpec.h.

Field Documentation

◆ Resolution

UINT32 EFI_TIME_CAPABILITIES::Resolution

Provides the reporting resolution of the real-time clock device in counts per second.

For a normal PC-AT CMOS RTC device, this value would be 1 Hz, or 1, to indicate that the device only reports the time to the resolution of 1 second.

Definition at line 802 of file UefiSpec.h.

◆ Accuracy

UINT32 EFI_TIME_CAPABILITIES::Accuracy

Provides the timekeeping accuracy of the real-time clock in an error rate of 1E-6 parts per million.

For a clock with an accuracy of 50 parts per million, the value in this field would be 50,000,000.

Definition at line 809 of file UefiSpec.h.

◆ SetsToZero

BOOLEAN EFI_TIME_CAPABILITIES::SetsToZero

A TRUE indicates that a time set operation clears the device's time below the Resolution reporting level.

A FALSE indicates that the state below the Resolution level of the device is not cleared when the time is set. Normal PC-AT CMOS RTC devices set this value to FALSE.

Definition at line 817 of file UefiSpec.h.


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