X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ArmPlatformPkg%2FPrePi%2FPrePi.h;h=8e6a7833bcf0ccdb26570f80a1f9988d0cf783b7;hb=978d428ec3ca2520c217819901c8465235c45c5e;hp=deb88516887999ff476b28f47e616d18bb0ede3f;hpb=fb47559347a32fc84213f1f172cf34ac8ff33dff;p=mirror_edk2.git diff --git a/ArmPlatformPkg/PrePi/PrePi.h b/ArmPlatformPkg/PrePi/PrePi.h index deb8851688..8e6a7833bc 100644 --- a/ArmPlatformPkg/PrePi/PrePi.h +++ b/ArmPlatformPkg/PrePi/PrePi.h @@ -1,15 +1,9 @@ /** @file -* -* Copyright (c) 2011-2012, ARM Limited. All rights reserved. -* -* This program and the accompanying materials -* are licensed and made available under the terms and conditions of the BSD License -* which accompanies this distribution. The full text of the license may be found at -* http://opensource.org/licenses/bsd-license.php -* -* THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -* WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -* + + Copyright (c) 2011 - 2020, Arm Limited. All rights reserved.
+ + SPDX-License-Identifier: BSD-2-Clause-Patent + **/ #ifndef _PREPI_H_ @@ -27,7 +21,7 @@ #include #include -#define SerialPrint(txt) SerialPortWrite (txt, AsciiStrLen(txt)+1); +extern UINT64 mSystemMemoryEnd; RETURN_STATUS EFIAPI @@ -39,7 +33,6 @@ VOID PrePiMain ( IN UINTN UefiMemoryBase, IN UINTN StacksBase, - IN UINTN GlobalVariableBase, IN UINT64 StartTimeStamp ); @@ -60,7 +53,6 @@ VOID PrimaryMain ( IN UINTN UefiMemoryBase, IN UINTN StacksBase, - IN UINTN GlobalVariableBase, IN UINT64 StartTimeStamp ); @@ -81,4 +73,16 @@ GetPlatformPpi ( OUT VOID **Ppi ); +// Initialize the Architecture specific controllers +VOID +ArchInitialize ( + VOID + ); + +VOID +EFIAPI +ProcessLibraryConstructorList ( + VOID + ); + #endif /* _PREPI_H_ */