TianoCore EDK2 master
Loading...
Searching...
No Matches
Timestamp.h
Go to the documentation of this file.
1
13#ifndef __EFI_TIME_STAMP_PROTOCOL_H__
14#define __EFI_TIME_STAMP_PROTOCOL_H__
15
16#define EFI_TIMESTAMP_PROTOCOL_GUID \
17 { 0xafbfde41, 0x2e6e, 0x4262, {0xba, 0x65, 0x62, 0xb9, 0x23, 0x6e, 0x54, 0x95 } }
18
23
27typedef struct {
31 UINT64 Frequency;
37 UINT64 EndValue;
39
56typedef
57UINT64
58(EFIAPI *TIMESTAMP_GET)(
59 VOID
60 );
61
73typedef
77 );
78
85 TIMESTAMP_GET GetTimestamp;
86 TIMESTAMP_GET_PROPERTIES GetProperties;
87};
88
89extern EFI_GUID gEfiTimestampProtocolGuid;
90
91#endif
#define OUT
Definition: Base.h:284
EFI_STATUS(EFIAPI * TIMESTAMP_GET_PROPERTIES)(OUT EFI_TIMESTAMP_PROPERTIES *Properties)
Definition: Timestamp.h:75
UINT64(EFIAPI * TIMESTAMP_GET)(VOID)
Definition: Timestamp.h:58
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213