Update TODO list

This commit is contained in:
Gregory Nutt 2015-12-23 08:19:13 -06:00
parent 198cfd0224
commit 3036e53be4
2 changed files with 13 additions and 3 deletions

14
TODO
View File

@ -1,4 +1,4 @@
NuttX TODO List (Last updated December 7, 2015)
NuttX TODO List (Last updated December 23, 2015)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This file summarizes known NuttX bugs, limitations, inconsistencies with
@ -14,7 +14,7 @@ nuttx/
(3) Signals (sched/signal, arch/)
(2) pthreads (sched/pthread)
(0) Message Queues (sched/mqueue)
(7) Kernel/Protected Build
(8) Kernel/Protected Build
(4) C++ Support
(6) Binary loaders (binfmt/)
(11) Network (net/, drivers/net)
@ -471,6 +471,16 @@ o Kernel/Protected Build
Status: Open
Priority: Medium
Title: I2C TOOL PATITIONING
Description: The tool at apps/system/i2c makes direct calls into MCU level
I2C logic within the OS and, hence, violates the OS/application
interface. An I2C character driver will need to be developed
to perform the I2C interactions within the OS; the I2C tools
will need to be modified to use that driver to perform the
I2C accesses.
Status: Open
Priority: Medium. Until this change is made, the I2C tool will not be
availabel in protected or kernel builds.
Title: C++ CONSTRUCTORS HAVE TOO MANY PRIVILEGES (PROTECTED MODE)
Description: When a C++ ELF module is loaded, its C++ constructors are called
via sched/task_starthook.c logic. This logic runs in protected mode.

2
arch

@ -1 +1 @@
Subproject commit 1519d53e182663632e4b115baa1b3b15ce9840a3
Subproject commit 2270b10d5a3b4bb0abd971664a4a6370c30efc52