mirror of
https://gitlab.com/qemu-project/edk2.git
synced 2025-10-30 07:56:39 +08:00
ArmPkg: Remove ARM32 Comments and Supported Arch
edk2 is dropping support for the ARM32 architecture. This commit removes comments mentioning ARM32 and ARM32 as a supported arch in ArmPkg. Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
This commit is contained in:
committed by
mergify[bot]
parent
45147d3021
commit
cebf57e701
@ -77,7 +77,7 @@
|
||||
ArmTransferListLib|Include/Library/ArmTransferListLib.h
|
||||
|
||||
## @libraryclass Defines a set of interfaces for the MM core entrypoint for
|
||||
## AArch64 and ARM.
|
||||
## AArch64.
|
||||
StandaloneMmCoreEntryPoint|Include/Library/ArmStandaloneMmCoreEntryPoint.h
|
||||
|
||||
[Guids.common]
|
||||
@ -176,9 +176,8 @@
|
||||
|
||||
#
|
||||
# Value to add to a host address to obtain a device address, using
|
||||
# unsigned 64-bit integer arithmetic on both ARM and AArch64. This
|
||||
# means we can rely on truncation on overflow to specify negative
|
||||
# offsets.
|
||||
# unsigned 64-bit integer arithmetic on AArch64. This means we can
|
||||
# rely on truncation on overflow to specify negative offsets.
|
||||
#
|
||||
gArmTokenSpaceGuid.PcdArmDmaDeviceOffset|0x0|UINT64|0x0000044
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@
|
||||
PLATFORM_VERSION = 0.1
|
||||
DSC_SPECIFICATION = 0x00010005
|
||||
OUTPUT_DIRECTORY = Build/Arm
|
||||
SUPPORTED_ARCHITECTURES = ARM|AARCH64
|
||||
SUPPORTED_ARCHITECTURES = AARCH64
|
||||
BUILD_TARGETS = DEBUG|RELEASE|NOOPT
|
||||
SKUID_IDENTIFIER = DEFAULT
|
||||
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
#
|
||||
# The following information is for reference only and not required by the build tools.
|
||||
#
|
||||
# VALID_ARCHITECTURES = ARM AARCH64
|
||||
# VALID_ARCHITECTURES = AARCH64
|
||||
#
|
||||
|
||||
[Sources]
|
||||
|
||||
@ -22,7 +22,7 @@
|
||||
#
|
||||
# The following information is for reference only and not required by the build tools.
|
||||
#
|
||||
# VALID_ARCHITECTURES = ARM
|
||||
# VALID_ARCHITECTURES = AARCH64
|
||||
#
|
||||
|
||||
[Sources]
|
||||
|
||||
@ -36,7 +36,7 @@ ArchVectorConfig (
|
||||
IN UINTN VectorBaseAddress
|
||||
);
|
||||
|
||||
// these globals are provided by the architecture specific source (Arm or AArch64)
|
||||
// these globals are provided by the architecture specific source (AArch64)
|
||||
extern UINTN gMaxExceptionNumber;
|
||||
extern EFI_EXCEPTION_CALLBACK gExceptionHandlers[];
|
||||
extern PHYSICAL_ADDRESS gExceptionVectorAlignmentMask;
|
||||
@ -70,10 +70,9 @@ InitializeCpuExceptionHandlers (
|
||||
// The vector table must be aligned for the architecture. If this
|
||||
// assertion fails ensure the appropriate FFS alignment is in effect,
|
||||
// which can be accomplished by ensuring the proper Align=X statement
|
||||
// in the platform packaging rules. For ARM Align=32 is required and
|
||||
// for AArch64 Align=4K is required. Align=Auto can be used but this
|
||||
// is known to cause an issue with populating the reset vector area
|
||||
// for encapsulated FVs.
|
||||
// in the platform packaging rules. For AArch64 Align=4K is required.
|
||||
// Align=Auto can be used but this is known to cause an issue with
|
||||
// populating the reset vector area for encapsulated FVs.
|
||||
ASSERT (((UINTN)ExceptionHandlersStart & gExceptionVectorAlignmentMask) == 0);
|
||||
|
||||
VectorBase = (UINT64)(UINTN)ExceptionHandlersStart;
|
||||
@ -88,7 +87,7 @@ InitializeCpuExceptionHandlers (
|
||||
}
|
||||
|
||||
/**
|
||||
Registers a function to be called from the processor exception handler. (On ARM/AArch64 this only
|
||||
Registers a function to be called from the processor exception handler. (On AArch64 this only
|
||||
provides exception handlers, not interrupt handling which is provided through the Hardware Interrupt
|
||||
Protocol.)
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
## @file
|
||||
# Instance of CpuExceptionHandlerLib Library for ARM/AArch64 architectures
|
||||
# Instance of CpuExceptionHandlerLib Library for AArch64 architectures
|
||||
#
|
||||
# This library instance is used for modules that will implement exception
|
||||
# handlers in-place (by programming VBAR). The exception handlers will be
|
||||
|
||||
@ -20,7 +20,7 @@
|
||||
#
|
||||
# The following information is for reference only and not required by the build tools.
|
||||
#
|
||||
# VALID_ARCHITECTURES = ARM
|
||||
# VALID_ARCHITECTURES = AARCH64
|
||||
#
|
||||
|
||||
[Sources.common]
|
||||
|
||||
@ -22,7 +22,7 @@
|
||||
#
|
||||
# The following information is for reference only and not required by the build tools.
|
||||
#
|
||||
# VALID_ARCHITECTURES = ARM AARCH64
|
||||
# VALID_ARCHITECTURES = AARCH64
|
||||
#
|
||||
|
||||
[Sources]
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
#
|
||||
# The following information is for reference only and not required by the build tools.
|
||||
#
|
||||
# VALID_ARCHITECTURES = ARM AARCH64
|
||||
# VALID_ARCHITECTURES = AARCH64
|
||||
#
|
||||
|
||||
[Sources]
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/** @file
|
||||
Functions for processor information common to ARM and AARCH64.
|
||||
Functions for processor information common to AARCH64.
|
||||
|
||||
Copyright (c) 2021, NUVIA Inc. All rights reserved.<BR>
|
||||
Copyright (c) 2021 - 2022, Ampere Computing LLC. All rights reserved.<BR>
|
||||
|
||||
Reference in New Issue
Block a user