From faa3ce6b973f3eef429ae019f01fa9d9f511fd4a Mon Sep 17 00:00:00 2001
From: patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>
Date: Thu, 13 Nov 2008 00:15:41 +0000
Subject: [PATCH] update

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1214 42af7a65-404d-4744-a932-0658087f49c3
---
 TODO | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/TODO b/TODO
index 48ba460c9a..397b43319e 100644
--- a/TODO
+++ b/TODO
@@ -16,7 +16,7 @@ NuttX TODO List (Last updated July 31, 2008)
   (3)  Build system
   (2)  NuttShell (NSH) (examples/nsh)
   (1)  Other Applications & Tests (examples/)
-  (1)  ARM (arch/arm/)
+  (2)  ARM (arch/arm/)
   (1)  ARM/C5471 (arch/arm/src/c5471/)
   (1)  ARM/DM320 (arch/arm/src/dm320/)
   (6)  ARM/LPC214x (arch/arm/src/lpc214x/)
@@ -349,6 +349,14 @@ o ARM (arch/arm/)
   Status:      Open
   Priority:    Low
 
+  Description: The ARM interrupt handler restores all regisers upon return.
+               This could be improved as well:  If there is not context
+               switch, then the static registers need not be restored
+               because they will not be modified by the called C code.
+               (see arch/sh/src/sh1/sh1_vector.S for example)
+  Status:      Open
+  Priority:    Low
+
 o ARM/C5471 (arch/arm/src/c5471/)
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
-- 
GitLab