summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-13 13:39:16 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-13 13:39:16 +0000
commitd048ea773484b0a8fd79a0c59a902bf579c552da (patch)
tree64717e4015f332203c5c445d4bcfe4ae489d505c
parent56078692ce87c87cf4878d3015039478a53895cc (diff)
downloadnuttx-d048ea773484b0a8fd79a0c59a902bf579c552da.tar.gz
nuttx-d048ea773484b0a8fd79a0c59a902bf579c552da.tar.bz2
nuttx-d048ea773484b0a8fd79a0c59a902bf579c552da.zip
update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1881 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r--nuttx/TODO26
1 files changed, 16 insertions, 10 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 14a6653b5..001e511bb 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -14,7 +14,7 @@ NuttX TODO List (Last updated April 12, 2009)
(2) Graphics subystem (graphics/)
(1) Pascal add-on (pcode/)
(0) Documentation (Documentation/)
- (5) Build system / Toolchains
+ (6) Build system / Toolchains
(2) NuttShell (NSH) (examples/nsh)
(3) Other Applications & Tests (examples/)
(1) Linux/Cywgin simulation (arch/sim)
@@ -354,6 +354,12 @@ o Build system
Status: Open
Priority: Medium-low
+ Description: At present, NuttX builds only under Linux or Cygwin.
+ Investigate the possibility of a native Windows build using
+ something like the GNUWin32 tools (coreutils+make+grep+sed+uname).
+ Status: Open
+ Priority: Low
+
o NuttShell (NSH) (examples/nsh)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -406,17 +412,17 @@ o Linux/Cywgin simulation (arch/sim)
o ARM (arch/arm/)
^^^^^^^^^^^^^^^
- Description: ARM interrupt handling performance could be improved in many
- ways. One easy way is to use a pointer to the context save
+ 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/sh/src/common/* for
+ see handling of 'current_regs" in arch/arm/src/cortexm3/* for
examples of how this might be done.
- Status: Open
+ 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
+ Description: The ARM and Cortex-M3 interrupt handlers restores all regisers
+ upon return. This could be improved as well: If there is no
+ 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
@@ -520,9 +526,9 @@ o ARM/LPC214x (arch/arm/src/lpc214x/)
o ARM/STR71x (arch/arm/src/str71x/)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Description: Add SPI driver and integrate with MMC/SD support. This effort is stalled
+ Description: Verify SPI driver and integrate with MMC support. This effort is stalled
at the moment because the slot on the Olimex board only accepts MMC card;
- I have not MMC cards, only SD cards which won't fit into the slot.
+ I have no MMC cards, only SD cards which won't fit into the slot.
Status: Open
Priority: Medium