StandaloneMmPkg: build for 32bit arm machines
This change allows to build StandaloneMmPkg components for 32bit Arm StandaloneMm firmware. This change mainly moves AArch64/ source files to Arm/ side directory for several components: StandaloneMmCpu, StandaloneMmCoreEntryPoint and StandaloneMmMemLib. The source file is built for both 32b and 64b Arm targets. Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
This commit is contained in:
committed by
mergify[bot]
parent
b7f0226a46
commit
a776bbabd9
@@ -29,10 +29,10 @@
|
||||
## MM Memory Operation.
|
||||
MemLib|Include/Library/StandaloneMmMemLib.h
|
||||
|
||||
[LibraryClasses.AArch64]
|
||||
[LibraryClasses.AArch64, LibraryClasses.ARM]
|
||||
## @libraryclass Defines a set of interfaces for the MM core entrypoint for
|
||||
## AArch64.
|
||||
StandaloneMmCoreEntryPoint|Include/Library/AArch64/StandaloneMmCoreEntryPoint.h
|
||||
## AArch64 and ARM.
|
||||
StandaloneMmCoreEntryPoint|Include/Library/Arm/StandaloneMmCoreEntryPoint.h
|
||||
|
||||
[Guids]
|
||||
gStandaloneMmPkgTokenSpaceGuid = { 0x18fe7632, 0xf5c8, 0x4e63, { 0x8d, 0xe8, 0x17, 0xa5, 0x5c, 0x59, 0x13, 0xbd }}
|
||||
|
Reference in New Issue
Block a user