mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-26 15:14:02 +02:00
ARM Packages: Moved ARM assembly files to 'Arm' subdirectory
Signed-off-by: Olivier Martin <olivier.martin@arm.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13772 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
145292e4c8
commit
21de944e03
@ -59,9 +59,7 @@ This is the stack constructed by the exception handler (low address to high addr
|
|||||||
IMPORT CommonCExceptionHandler
|
IMPORT CommonCExceptionHandler
|
||||||
|
|
||||||
PRESERVE8
|
PRESERVE8
|
||||||
AREA DxeExceptionHandlers, CODE, READONLY
|
AREA DxeExceptionHandlers, CODE, READONLY, CODEALIGN, ALIGN=5
|
||||||
|
|
||||||
ALIGN 32
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// This code gets copied to the ARM vector table
|
// This code gets copied to the ARM vector table
|
@ -3,7 +3,7 @@
|
|||||||
# DXE CPU driver
|
# DXE CPU driver
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009, Apple Inc. All rights reserved.<BR>
|
# Copyright (c) 2009, Apple Inc. All rights reserved.<BR>
|
||||||
# Copyright (c) 2011, ARM Limited. All rights reserved.
|
# Copyright (c) 2011-2012, ARM Limited. All rights reserved.
|
||||||
#
|
#
|
||||||
# This program and the accompanying materials
|
# This program and the accompanying materials
|
||||||
# are licensed and made available under the terms and conditions of the BSD License
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
@ -24,24 +24,26 @@
|
|||||||
|
|
||||||
ENTRY_POINT = CpuDxeInitialize
|
ENTRY_POINT = CpuDxeInitialize
|
||||||
|
|
||||||
[Sources.ARM]
|
[Sources.Common]
|
||||||
CpuDxe.c
|
CpuDxe.c
|
||||||
CpuDxe.h
|
CpuDxe.h
|
||||||
CpuMpCore.c
|
CpuMpCore.c
|
||||||
Exception.c
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Prior to ARMv6 we have multiple stacks, one per mode
|
# Prior to ARMv6 we have multiple stacks, one per mode
|
||||||
#
|
#
|
||||||
# ExceptionSupport.asm | RVCT
|
# ArmV4/ExceptionSupport.asm | RVCT
|
||||||
# ExceptionSupport.S | GCC
|
# ArmV4/ExceptionSupport.S | GCC
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARMv6 or later uses a single stack via srs/stm instructions
|
# ARMv6 or later uses a single stack via srs/stm instructions
|
||||||
#
|
#
|
||||||
ExceptionSupport.ARMv6.asm | RVCT
|
|
||||||
ExceptionSupport.ARMv6.S | GCC
|
[Sources.ARM]
|
||||||
Mmu.c
|
Mmu.c
|
||||||
|
Exception.c
|
||||||
|
ArmV6/ExceptionSupport.asm | RVCT
|
||||||
|
ArmV6/ExceptionSupport.S | GCC
|
||||||
|
|
||||||
|
|
||||||
[Packages]
|
[Packages]
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
|
|
||||||
ENTRY_POINT = SemihostFsEntryPoint
|
ENTRY_POINT = SemihostFsEntryPoint
|
||||||
|
|
||||||
|
|
||||||
[Sources.ARM]
|
[Sources.ARM]
|
||||||
Arm/SemihostFs.c
|
Arm/SemihostFs.c
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
[Sources.ARM]
|
[Sources.Common]
|
||||||
ScanMem64Wrapper.c
|
ScanMem64Wrapper.c
|
||||||
ScanMem32Wrapper.c
|
ScanMem32Wrapper.c
|
||||||
ScanMem16Wrapper.c
|
ScanMem16Wrapper.c
|
||||||
@ -47,6 +47,8 @@
|
|||||||
MemLibGeneric.c
|
MemLibGeneric.c
|
||||||
MemLibGuid.c
|
MemLibGuid.c
|
||||||
MemLibInternals.h
|
MemLibInternals.h
|
||||||
|
|
||||||
|
[Sources.ARM]
|
||||||
Arm/CopyMem.asm
|
Arm/CopyMem.asm
|
||||||
Arm/CopyMem.S
|
Arm/CopyMem.S
|
||||||
Arm/SetMem.asm
|
Arm/SetMem.asm
|
||||||
|
@ -35,8 +35,10 @@
|
|||||||
[Sources.common]
|
[Sources.common]
|
||||||
RTSM.c
|
RTSM.c
|
||||||
RTSMMem.c
|
RTSMMem.c
|
||||||
RTSMHelper.asm | RVCT
|
|
||||||
RTSMHelper.S | GCC
|
[Sources.ARM]
|
||||||
|
Arm/RTSMHelper.asm | RVCT
|
||||||
|
Arm/RTSMHelper.S | GCC
|
||||||
|
|
||||||
[FeaturePcd]
|
[FeaturePcd]
|
||||||
gEmbeddedTokenSpaceGuid.PcdCacheEnable
|
gEmbeddedTokenSpaceGuid.PcdCacheEnable
|
||||||
|
@ -33,8 +33,10 @@
|
|||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
RTSM.c
|
RTSM.c
|
||||||
RTSMHelper.asm | RVCT
|
|
||||||
RTSMHelper.S | GCC
|
[Sources.ARM]
|
||||||
|
Arm/RTSMHelper.asm | RVCT
|
||||||
|
Arm/RTSMHelper.S | GCC
|
||||||
|
|
||||||
[FeaturePcd]
|
[FeaturePcd]
|
||||||
gEmbeddedTokenSpaceGuid.PcdCacheEnable
|
gEmbeddedTokenSpaceGuid.PcdCacheEnable
|
||||||
|
@ -33,10 +33,12 @@
|
|||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
RTSMSec.c
|
RTSMSec.c
|
||||||
RTSMBoot.asm | RVCT
|
|
||||||
RTSMBoot.S | GCC
|
[Sources.ARM]
|
||||||
RTSMHelper.asm | RVCT
|
Arm/RTSMBoot.asm | RVCT
|
||||||
RTSMHelper.S | GCC
|
Arm/RTSMBoot.S | GCC
|
||||||
|
Arm/RTSMHelper.asm | RVCT
|
||||||
|
Arm/RTSMHelper.S | GCC
|
||||||
|
|
||||||
[FeaturePcd]
|
[FeaturePcd]
|
||||||
gEmbeddedTokenSpaceGuid.PcdCacheEnable
|
gEmbeddedTokenSpaceGuid.PcdCacheEnable
|
||||||
|
@ -31,6 +31,8 @@
|
|||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
ArmPlatformLibNullSec.c
|
ArmPlatformLibNullSec.c
|
||||||
|
|
||||||
|
[Sources.ARM]
|
||||||
ArmPlatformLibNullBoot.asm | RVCT
|
ArmPlatformLibNullBoot.asm | RVCT
|
||||||
ArmPlatformLibNullBoot.S | GCC
|
ArmPlatformLibNullBoot.S | GCC
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#/* @file
|
#/* @file
|
||||||
# Copyright (c) 2011, ARM Limited. All rights reserved.
|
# Copyright (c) 2011-2012, ARM Limited. All rights reserved.
|
||||||
#
|
#
|
||||||
# This program and the accompanying materials
|
# This program and the accompanying materials
|
||||||
# are licensed and made available under the terms and conditions of the BSD License
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
@ -21,8 +21,10 @@
|
|||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
ArmTrustedMonitorLibNull.c
|
ArmTrustedMonitorLibNull.c
|
||||||
MonitorTable.asm | RVCT
|
|
||||||
MonitorTable.S | GCC
|
[Sources.ARM]
|
||||||
|
Arm/MonitorTable.asm | RVCT
|
||||||
|
Arm/MonitorTable.S | GCC
|
||||||
|
|
||||||
[Packages]
|
[Packages]
|
||||||
ArmPkg/ArmPkg.dec
|
ArmPkg/ArmPkg.dec
|
||||||
|
Loading…
x
Reference in New Issue
Block a user