summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
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/ChangeLog
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/ChangeLog')
-rw-r--r--nuttx/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 16b409c7b..1a1c0fbd1 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -5168,4 +5168,12 @@
* arch/arm/src/armv7-a/arm_vectors.S: Force 8-byte stack alignment
in interrupt handlers before calling C code. Other ARM
architectures need to do this as well (2013-7-23).
+ * arm/src/armv7-m/up_copyarmstate.c and armv7-a/up_copyarmstate.c:
+ Added a new form of the register copy function that should save quit a
+ bit of time for armv7-m (without common vectors) and with armv7-a
+ (2013-7-23).
+ * arch/arm/src/armv7-a/arm_restorefpu.S, arm_savefpu.S, arm_doirq.c,
+ arm_fullcontextrestore.S, arm_saveusercontext.S: Add hardware
+ floating point register save/restore logic for the Cortex-A5\
+ (2013-7-23).