summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
6055758)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7577
6f19259b-4bc3-4df7-8a09-
765794883524
//\r
DataSize = sizeof (UINT32);\r
Status = EfiGetVariable (\r
//\r
DataSize = sizeof (UINT32);\r
Status = EfiGetVariable (\r
- L"TimerVar",\r
- &gEfiGenericPlatformVariableGuid,\r
+ L"RTC",\r
+ &gEfiCallerIdGuid,\r
NULL,\r
&DataSize,\r
(VOID *) &TimerVar\r
NULL,\r
&DataSize,\r
(VOID *) &TimerVar\r
TimerVar = Time->Daylight;\r
TimerVar = (UINT32) ((TimerVar << 16) | Time->TimeZone);\r
Status = EfiSetVariable (\r
TimerVar = Time->Daylight;\r
TimerVar = (UINT32) ((TimerVar << 16) | Time->TimeZone);\r
Status = EfiSetVariable (\r
- L"TimerVar",\r
- &gEfiGenericPlatformVariableGuid,\r
+ L"RTC",\r
+ &gEfiCallerIdGuid,\r
EFI_VARIABLE_BOOTSERVICE_ACCESS | EFI_VARIABLE_RUNTIME_ACCESS | EFI_VARIABLE_NON_VOLATILE,\r
sizeof (TimerVar),\r
&TimerVar\r
EFI_VARIABLE_BOOTSERVICE_ACCESS | EFI_VARIABLE_RUNTIME_ACCESS | EFI_VARIABLE_NON_VOLATILE,\r
sizeof (TimerVar),\r
&TimerVar\r
#include <Uefi.h>\r
\r
#include <Protocol/RealTimeClock.h>\r
#include <Uefi.h>\r
\r
#include <Protocol/RealTimeClock.h>\r
-#include <Guid/GenericPlatformVariable.h>\r
\r
#include <Library/BaseLib.h>\r
#include <Library/DebugLib.h>\r
\r
#include <Library/BaseLib.h>\r
#include <Library/DebugLib.h>\r
-[Guids]\r
- gEfiGenericPlatformVariableGuid ## PRODUCES ##Variable:L"TimerVar"\r
- gEfiGenericPlatformVariableGuid ## CONSUMES ##Variable:L"TimerVar"\r
-\r
[Protocols]\r
gEfiRealTimeClockArchProtocolGuid ## PRODUCES\r
\r
[Protocols]\r
gEfiRealTimeClockArchProtocolGuid ## PRODUCES\r
\r