diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2013-07-24 07:47:51 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2013-07-24 07:47:51 -0600 |
commit | b271c255cd69f1c879bba5af37d62c54f8278fd8 (patch) | |
tree | 8e3484ead26640496e888f938743a81be5cd47b2 /nuttx/TODO | |
parent | e7c51efc4afbb7652662afc4820504bb05c9d4bc (diff) | |
download | nuttx-b271c255cd69f1c879bba5af37d62c54f8278fd8.tar.gz nuttx-b271c255cd69f1c879bba5af37d62c54f8278fd8.tar.bz2 nuttx-b271c255cd69f1c879bba5af37d62c54f8278fd8.zip |
Improve Cortex-A5 context switching so that a little less copying is done
Diffstat (limited to 'nuttx/TODO')
-rw-r--r-- | nuttx/TODO | 9 |
1 files changed, 6 insertions, 3 deletions
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 |