ArmPkg: only attempt buildin MmCommunicationDxe for AArch64
[mirror_edk2.git] / ArmPkg / Filesystem / SemihostFs / SemihostFs.inf
1 #/** @file
2 # Support a Semi Host file system over a debuggers JTAG
3 #
4 # Copyright (c) 2009, Apple Inc. All rights reserved.<BR>
5 # Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.
6 #
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
8 #
9 #**/
10
11 [Defines]
12 INF_VERSION = 0x00010005
13 BASE_NAME = SemihostFs
14 FILE_GUID = C5B9C74A-6D72-4719-99AB-C59F199091EB
15 MODULE_TYPE = UEFI_DRIVER
16 VERSION_STRING = 1.0
17
18 ENTRY_POINT = SemihostFsEntryPoint
19
20 [Sources.ARM, Sources.AARCH64]
21 Arm/SemihostFs.c
22
23 [Packages]
24 MdePkg/MdePkg.dec
25 ArmPkg/ArmPkg.dec
26
27 [LibraryClasses]
28 BaseLib
29 MemoryAllocationLib
30 SemihostLib
31 UefiDriverEntryPoint
32 UefiLib
33
34 [Guids]
35 gEfiFileSystemInfoGuid
36 gEfiFileInfoGuid
37 gEfiFileSystemVolumeLabelInfoIdGuid
38
39 [Protocols]
40 gEfiSimpleFileSystemProtocolGuid
41 gEfiDevicePathProtocolGuid
42