ARM Packages: Removed trailing spaces
Trailing spaces create issue/warning when generating/applying patches. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ronald Cron <ronald.cron@arm.com> Reviewed-By: Olivier Martin <olivier.martin@arm.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15833 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
committed by
oliviermartin
parent
62d441fb17
commit
3402aac7d9
@@ -1,4 +1,4 @@
|
||||
//------------------------------------------------------------------------------
|
||||
//------------------------------------------------------------------------------
|
||||
//
|
||||
// Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
|
||||
//
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
PRESERVE8
|
||||
AREA DxeExceptionHandlers, CODE, READONLY
|
||||
|
||||
|
||||
ExceptionHandlersStart
|
||||
|
||||
Reset
|
||||
@@ -107,35 +107,35 @@ ExceptionHandlersEnd
|
||||
AsmCommonExceptionEntry
|
||||
mrc p15, 0, r1, c6, c0, 2 ; Read IFAR
|
||||
stmfd SP!,{R1} ; Store the IFAR
|
||||
|
||||
|
||||
mrc p15, 0, r1, c5, c0, 1 ; Read IFSR
|
||||
stmfd SP!,{R1} ; Store the IFSR
|
||||
|
||||
|
||||
mrc p15, 0, r1, c6, c0, 0 ; Read DFAR
|
||||
stmfd SP!,{R1} ; Store the DFAR
|
||||
|
||||
|
||||
mrc p15, 0, r1, c5, c0, 0 ; Read DFSR
|
||||
stmfd SP!,{R1} ; Store the DFSR
|
||||
|
||||
|
||||
mrs R1,SPSR ; Read SPSR (which is the pre-exception CPSR)
|
||||
stmfd SP!,{R1} ; Store the SPSR
|
||||
|
||||
|
||||
stmfd SP!,{LR} ; Store the link register (which is the pre-exception PC)
|
||||
stmfd SP,{SP,LR}^ ; Store user/system mode stack pointer and link register
|
||||
nop ; Required by ARM architecture
|
||||
SUB SP,SP,#0x08 ; Adjust stack pointer
|
||||
stmfd SP!,{R2-R12} ; Store general purpose registers
|
||||
|
||||
|
||||
ldr R3,[SP,#0x50] ; Read saved R1 from the stack (it was saved by the exception entry routine)
|
||||
ldr R2,[SP,#0x4C] ; Read saved R0 from the stack (it was saved by the exception entry routine)
|
||||
stmfd SP!,{R2-R3} ; Store general purpose registers R0 and R1
|
||||
|
||||
|
||||
mov R1,SP ; Prepare System Context pointer as an argument for the exception handler
|
||||
|
||||
|
||||
sub SP,SP,#4 ; Adjust SP to preserve 8-byte alignment
|
||||
blx CommonCExceptionHandler ; Call exception handler
|
||||
add SP,SP,#4 ; Adjust SP back to where we were
|
||||
|
||||
|
||||
ldr R2,[SP,#0x40] ; Load CPSR from context, in case it has changed
|
||||
MSR SPSR_cxsf,R2 ; Store it back to the SPSR to be restored when exiting this handler
|
||||
|
||||
@@ -146,7 +146,7 @@ AsmCommonExceptionEntry
|
||||
ldmfd SP!,{LR} ; Restore the link register (which is the pre-exception PC)
|
||||
add SP,SP,#0x1C ; Clear out the remaining stack space
|
||||
movs PC,LR ; Return from exception
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user