From b271c255cd69f1c879bba5af37d62c54f8278fd8 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Wed, 24 Jul 2013 07:47:51 -0600 Subject: Improve Cortex-A5 context switching so that a little less copying is done --- nuttx/TODO | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'nuttx/TODO') diff --git a/nuttx/TODO b/nuttx/TODO index 441ff7eb3..6090304a0 100644 --- a/nuttx/TODO +++ b/nuttx/TODO @@ -1,4 +1,4 @@ -NuttX TODO List (Last updated July 23, 2013) +NuttX TODO List (Last updated July 24, 2013) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This file summarizes known NuttX bugs, limitations, inconsistencies with @@ -1390,8 +1390,11 @@ o ARM (arch/arm/) Description: ARM interrupt handling performance could be improved in some ways. One easy way is to use a pointer to the context save area in current_regs instead of using up_copystate so much. - see handling of 'current_regs" in arch/arm/src/armv7-m/* for - examples of how this might be done. + + This approach is already implemented for the ARM Cortex-M0, + Cortex-M3, Cortex-M4, and Cortex-A5 families. But still needs + to be back-ported to the ARM7 and ARM9 (which are nearly + identical to the Cortex-A5 in this regard). Status: Open Priority: Low -- cgit v1.2.3