X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FPcatRealTimeClockRuntimeDxe%2FPcRtc.c;fp=MdeModulePkg%2FUniversal%2FPcatRealTimeClockRuntimeDxe%2FPcRtc.c;h=d26e92360584ed3ecb4058eaa1b2e7e8c12e955c;hp=cf5ed0bf5a7d2870c64e551e59dec2b524508d97;hb=42c65073d2fff2b59be1a663bcda69e6033d248e;hpb=ebcfa88032c9591ed319e5a838d003ca821512f5 diff --git a/MdeModulePkg/Universal/PcatRealTimeClockRuntimeDxe/PcRtc.c b/MdeModulePkg/Universal/PcatRealTimeClockRuntimeDxe/PcRtc.c index cf5ed0bf5a..d26e923605 100644 --- a/MdeModulePkg/Universal/PcatRealTimeClockRuntimeDxe/PcRtc.c +++ b/MdeModulePkg/Universal/PcatRealTimeClockRuntimeDxe/PcRtc.c @@ -159,7 +159,6 @@ PcRtcInit ( Time.Year = RtcRead (RTC_ADDRESS_YEAR); Century = RtcRead (RTC_ADDRESS_CENTURY); - Time.Year = (UINT16) (Century * 100 + Time.Year); // // Set RTC configuration after get original time @@ -283,7 +282,6 @@ PcRtcGetTime ( Time->Year = RtcRead (RTC_ADDRESS_YEAR); Century = RtcRead (RTC_ADDRESS_CENTURY); - Time->Year = (UINT16) (Century * 100 + Time->Year); // // Release RTC Lock. @@ -511,7 +509,6 @@ PcRtcGetWakeupTime ( } Century = RtcRead (RTC_ADDRESS_CENTURY); - Time->Year = (UINT16) (Century * 100 + Time->Year); // // Release RTC Lock. @@ -717,8 +714,8 @@ ConvertRtcTimeToEfiTime ( Time->Hour = CheckAndConvertBcd8ToDecimal8 (Time->Hour); Time->Minute = CheckAndConvertBcd8ToDecimal8 (Time->Minute); Time->Second = CheckAndConvertBcd8ToDecimal8 (Time->Second); - Century = CheckAndConvertBcd8ToDecimal8 (Century); } + Century = CheckAndConvertBcd8ToDecimal8 (Century); if (Time->Year == 0xff || Time->Month == 0xff || Time->Day == 0xff || Time->Hour == 0xff || Time->Minute == 0xff || Time->Second == 0xff ||