]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Library/ArmLib/ArmBaseLib.inf
ArmPkg/ArmLib: ASSERT on set/way cache ops being used with MMU on
[mirror_edk2.git] / ArmPkg / Library / ArmLib / ArmBaseLib.inf
CommitLineData
c52c592a
AB
1#/** @file\r
2#\r
3# Copyright (c) 2008 - 2010, Apple Inc. All rights reserved.<BR>\r
4# Portions copyright (c) 2011 - 2014, ARM Limited. All rights reserved.\r
5# Copyright (c) 2016, Linaro Ltd. All rights reserved.\r
6#\r
4059386c 7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
c52c592a
AB
8#\r
9#\r
10#**/\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
14 BASE_NAME = ArmBaseLib\r
15 FILE_GUID = f1d943b6-99c5-46d5-af5a-66ec67662700\r
16 MODULE_TYPE = BASE\r
17 VERSION_STRING = 1.0\r
18 LIBRARY_CLASS = ArmLib\r
19\r
20[Sources]\r
4cef711d 21 ArmLibPrivate.h\r
e51a677d 22 ArmLib.c\r
c52c592a
AB
23\r
24[Sources.ARM]\r
4cef711d 25 Arm/ArmV7Lib.h\r
e51a677d 26 Arm/ArmV7Lib.c\r
c52c592a 27\r
e51a677d
AB
28 Arm/ArmLibSupport.S | GCC\r
29 Arm/ArmLibSupportV7.S | GCC\r
30 Arm/ArmV7Support.S | GCC\r
31 Arm/ArmV7ArchTimerSupport.S | GCC\r
c52c592a 32\r
e51a677d
AB
33 Arm/ArmLibSupport.asm | RVCT\r
34 Arm/ArmLibSupportV7.asm | RVCT\r
35 Arm/ArmV7Support.asm | RVCT\r
36 Arm/ArmV7ArchTimerSupport.asm | RVCT\r
c52c592a
AB
37\r
38[Sources.AARCH64]\r
4cef711d 39 AArch64/AArch64Lib.h\r
c52c592a 40 AArch64/AArch64Lib.c\r
c52c592a 41\r
e51a677d 42 AArch64/ArmLibSupport.S\r
c52c592a
AB
43 AArch64/ArmLibSupportV8.S\r
44 AArch64/AArch64Support.S\r
45 AArch64/AArch64ArchTimerSupport.S\r
c52c592a 46\r
a2ab46ad
AB
47[LibraryClasses]\r
48 DebugLib\r
49\r
c52c592a
AB
50[Packages]\r
51 ArmPkg/ArmPkg.dec\r
52 MdePkg/MdePkg.dec\r
53\r
c52c592a
AB
54[FeaturePcd.ARM]\r
55 gArmTokenSpaceGuid.PcdNormalMemoryNonshareableOverride\r