update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1912 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
abc8a47a12
commit
6b4b78dfd4
26
TODO
26
TODO
@ -1,8 +1,7 @@
|
||||
NuttX TODO List (Last updated June 15, 2009)
|
||||
NuttX TODO List (Last updated June 19, 2009)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
(5) Task/Scheduler (sched/)
|
||||
(1) Dynamic loader (N/A)
|
||||
(2) Memory Managment (mm/)
|
||||
(1) Signals (sched/, arch/)
|
||||
(1) pthreads (sched/)
|
||||
@ -10,7 +9,7 @@ NuttX TODO List (Last updated June 15, 2009)
|
||||
(12) Network (net/, netutils/)
|
||||
(1) USB (drivers/usbdev)
|
||||
(4) Libraries (lib/)
|
||||
(7) File system/Generic drivers (fs/, drivers/)
|
||||
(8) File system/Generic drivers (fs/, drivers/)
|
||||
(2) Graphics subystem (graphics/)
|
||||
(1) Pascal add-on (pcode/)
|
||||
(0) Documentation (Documentation/)
|
||||
@ -60,16 +59,6 @@ o Task/Scheduler (sched/)
|
||||
Priority: Medium, required for standard compliance (but makes the
|
||||
code bigger)
|
||||
|
||||
o Dynamic Loader
|
||||
^^^^^^^^^^^^^^
|
||||
|
||||
Description: At some point in the future, I intend to port the XFLAT
|
||||
dynamic loader into NuttX (see http://xflat.sourceforge.net/).
|
||||
That would allow NuttX to dynamically load and link
|
||||
external code in a mounted filesystem.
|
||||
Status: Open
|
||||
Priority: Low, Nice feature and I might do it someday
|
||||
|
||||
o Memory Managment (mm/)
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
@ -289,6 +278,17 @@ o File system / Generic drivers (fs/, drivers/)
|
||||
Status: Open
|
||||
Priority: Medium-Low
|
||||
|
||||
Description: At present, mmap() only works with file descriptors associated
|
||||
with a ROMFS file system. Generalize this logic so that if
|
||||
mmap is not supported by the file system or block driver, it
|
||||
will allocate memory and copy the file into RAM. This would
|
||||
need some centralized logic so that the memory region would
|
||||
be shared on later mmap()'s on the same inode. Reference counting
|
||||
would be required so that the multiply mmap()'ed region persists
|
||||
until the last munmap().
|
||||
Status: Open
|
||||
Priority: Low
|
||||
|
||||
o Graphics subystem (graphics/)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user