mirror of https://github.com/acidanthera/audk.git
ArmPlatformPkg: use UINT32 epoch second counter
The comments describes the device as being 32-bit: "the maximum time span is just over 136 years" then uses a UINTN to hold the value. Change to UINT32 so we don't get different behaviour for different architectures. Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org> Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Philippe Mathieu-Daude <philmd@redhat.com>
This commit is contained in:
parent
2378ea5515
commit
7c974d6b6e
|
@ -3,6 +3,7 @@
|
|||
|
||||
Copyright (c) 2008 - 2010, Apple Inc. All rights reserved.<BR>
|
||||
Copyright (c) 2011 - 2014, ARM Ltd. All rights reserved.<BR>
|
||||
Copyright (c) 2019, Linaro Ltd. All rights reserved.<BR>
|
||||
|
||||
SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
|
||||
|
@ -181,7 +182,7 @@ LibSetTime (
|
|||
)
|
||||
{
|
||||
EFI_STATUS Status;
|
||||
UINTN EpochSeconds;
|
||||
UINT32 EpochSeconds;
|
||||
|
||||
// Because the PL031 is a 32-bit counter counting seconds,
|
||||
// the maximum time span is just over 136 years.
|
||||
|
|
Loading…
Reference in New Issue