// variable instead.\r
//\r
typedef struct {\r
- INT16 TimeZone;\r
- UINT8 Daylight;\r
+ INT16 TimeZone;\r
+ UINT8 Daylight;\r
} NON_VOLATILE_TIME_SETTINGS;\r
\r
-STATIC CONST CHAR16 mTimeSettingsVariableName[] = L"RtcTimeSettings";\r
-STATIC NON_VOLATILE_TIME_SETTINGS mTimeSettings;\r
+STATIC CONST CHAR16 mTimeSettingsVariableName[] = L"RtcTimeSettings";\r
+STATIC NON_VOLATILE_TIME_SETTINGS mTimeSettings;\r
\r
/**\r
Returns the current time and date information, and the time-keeping capabilities\r
EFI_STATUS\r
EFIAPI\r
GetTime (\r
- OUT EFI_TIME *Time,\r
- OUT EFI_TIME_CAPABILITIES *Capabilities\r
+ OUT EFI_TIME *Time,\r
+ OUT EFI_TIME_CAPABILITIES *Capabilities\r
)\r
{\r
if (Time == NULL) {\r
return LibGetTime (Time, Capabilities);\r
}\r
\r
-\r
-\r
/**\r
Sets the current local time and date information.\r
\r
EFI_STATUS\r
EFIAPI\r
SetTime (\r
- IN EFI_TIME *Time\r
+ IN EFI_TIME *Time\r
)\r
{\r
- EFI_STATUS Status;\r
- BOOLEAN TimeSettingsChanged;\r
+ EFI_STATUS Status;\r
+ BOOLEAN TimeSettingsChanged;\r
\r
- if (Time == NULL || !IsTimeValid (Time)) {\r
+ if ((Time == NULL) || !IsTimeValid (Time)) {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
TimeSettingsChanged = FALSE;\r
- if (mTimeSettings.TimeZone != Time->TimeZone ||\r
- mTimeSettings.Daylight != Time->Daylight) {\r
-\r
+ if ((mTimeSettings.TimeZone != Time->TimeZone) ||\r
+ (mTimeSettings.Daylight != Time->Daylight))\r
+ {\r
mTimeSettings.TimeZone = Time->TimeZone;\r
mTimeSettings.Daylight = Time->Daylight;\r
- TimeSettingsChanged = TRUE;\r
+ TimeSettingsChanged = TRUE;\r
}\r
\r
Status = LibSetTime (Time);\r
EFI_VARIABLE_BOOTSERVICE_ACCESS |\r
EFI_VARIABLE_RUNTIME_ACCESS,\r
sizeof (mTimeSettings),\r
- (VOID *)&mTimeSettings);\r
+ (VOID *)&mTimeSettings\r
+ );\r
if (EFI_ERROR (Status)) {\r
return EFI_DEVICE_ERROR;\r
}\r
}\r
+\r
return EFI_SUCCESS;\r
}\r
\r
-\r
/**\r
Returns the current wakeup alarm clock setting.\r
\r
EFI_STATUS\r
EFIAPI\r
GetWakeupTime (\r
- OUT BOOLEAN *Enabled,\r
- OUT BOOLEAN *Pending,\r
- OUT EFI_TIME *Time\r
+ OUT BOOLEAN *Enabled,\r
+ OUT BOOLEAN *Pending,\r
+ OUT EFI_TIME *Time\r
)\r
{\r
- if (Time == NULL || Enabled == NULL || Pending == NULL) {\r
+ if ((Time == NULL) || (Enabled == NULL) || (Pending == NULL)) {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r
return LibGetWakeupTime (Enabled, Pending, Time);\r
}\r
\r
-\r
/**\r
Sets the system wakeup alarm clock time.\r
\r
EFI_STATUS\r
EFIAPI\r
SetWakeupTime (\r
- IN BOOLEAN Enabled,\r
- OUT EFI_TIME *Time\r
+ IN BOOLEAN Enabled,\r
+ OUT EFI_TIME *Time\r
)\r
{\r
return LibSetWakeupTime (Enabled, Time);\r
}\r
\r
-\r
-\r
/**\r
This is the declaration of an EFI image entry point. This can be the entry point to an application\r
written to this specification, an EFI boot service driver, or an EFI runtime driver.\r
EFI_STATUS\r
EFIAPI\r
InitializeRealTimeClock (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE *SystemTable\r
+ IN EFI_HANDLE ImageHandle,\r
+ IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
EFI_STATUS Status;\r
return Status;\r
}\r
\r
- Size = sizeof (mTimeSettings);\r
- Status = EfiGetVariable ((CHAR16 *)mTimeSettingsVariableName,\r
- &gEfiCallerIdGuid, NULL, &Size, (VOID *)&mTimeSettings);\r
+ Size = sizeof (mTimeSettings);\r
+ Status = EfiGetVariable (\r
+ (CHAR16 *)mTimeSettingsVariableName,\r
+ &gEfiCallerIdGuid,\r
+ NULL,\r
+ &Size,\r
+ (VOID *)&mTimeSettings\r
+ );\r
if (EFI_ERROR (Status) ||\r
!IsValidTimeZone (mTimeSettings.TimeZone) ||\r
- !IsValidDaylight (mTimeSettings.Daylight)) {\r
- DEBUG ((DEBUG_WARN, "%a: using default timezone/daylight settings\n",\r
- __FUNCTION__));\r
+ !IsValidDaylight (mTimeSettings.Daylight))\r
+ {\r
+ DEBUG ((\r
+ DEBUG_WARN,\r
+ "%a: using default timezone/daylight settings\n",\r
+ __FUNCTION__\r
+ ));\r
\r
mTimeSettings.TimeZone = EFI_UNSPECIFIED_TIMEZONE;\r
mTimeSettings.Daylight = 0;\r
\r
return Status;\r
}\r
-\r