summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/armv7-a/arm_vectors.S
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-07-23 17:52:06 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-07-23 17:52:06 -0600
commit0d5c6f5ba0e21048316e15c63ae4c7eeca269ba0 (patch)
treed58f3643565c971c233e6e9d12718570b18a8500 /nuttx/arch/arm/src/armv7-a/arm_vectors.S
parent01282438eedb355172c734726723549d6f767bc1 (diff)
downloadnuttx-0d5c6f5ba0e21048316e15c63ae4c7eeca269ba0.tar.gz
nuttx-0d5c6f5ba0e21048316e15c63ae4c7eeca269ba0.tar.bz2
nuttx-0d5c6f5ba0e21048316e15c63ae4c7eeca269ba0.zip
Improve some ARMv7-A/M floating point register save time; Add floating point register save logic for ARMv7-A
Diffstat (limited to 'nuttx/arch/arm/src/armv7-a/arm_vectors.S')
-rw-r--r--nuttx/arch/arm/src/armv7-a/arm_vectors.S14
1 files changed, 7 insertions, 7 deletions
diff --git a/nuttx/arch/arm/src/armv7-a/arm_vectors.S b/nuttx/arch/arm/src/armv7-a/arm_vectors.S
index 172067163..74bffde6e 100644
--- a/nuttx/arch/arm/src/armv7-a/arm_vectors.S
+++ b/nuttx/arch/arm/src/armv7-a/arm_vectors.S
@@ -90,15 +90,15 @@ g_aborttmp:
.type arm_vectorirq, %function
arm_vectorirq:
- /* On entry, we are in IRQ mode. We are free to use
- * the IRQ mode r13 and r14.
+ /* On entry, we are in IRQ mode. We are free to use the IRQ mode r13
+ * and r14.
*/
- ldr r13, .Lirqtmp
- sub lr, lr, #4
- str lr, [r13] /* Save lr_IRQ */
- mrs lr, spsr
- str lr, [r13, #4] /* Save spsr_IRQ */
+ ldr r13, .Lirqtmp
+ sub lr, lr, #4
+ str lr, [r13] /* Save lr_IRQ */
+ mrs lr, spsr
+ str lr, [r13, #4] /* Save spsr_IRQ */
/* Then switch back to SVC mode */