mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 00:14:22 +08:00
Add a start hook that can be setup to call a function in the context of a new thread before the new threads main() has been called.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5571 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
NuttX TODO List (Last updated January 26, 2013)
|
||||
NuttX TODO List (Last updated January 27, 2013)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
This file summarizes known NuttX bugs, limitations, inconsistencies with
|
||||
@@ -6,7 +6,7 @@ standards, things that could be improved, and ideas for enhancements.
|
||||
|
||||
nuttx/
|
||||
|
||||
(10) Task/Scheduler (sched/)
|
||||
(11) Task/Scheduler (sched/)
|
||||
(2) Memory Managment (mm/)
|
||||
(3) Signals (sched/, arch/)
|
||||
(2) pthreads (sched/)
|
||||
@@ -193,6 +193,16 @@ o Task/Scheduler (sched/)
|
||||
Status: Open
|
||||
Priority: Low (it might as well be low since it isn't going to be fixed).
|
||||
|
||||
Title: errno IS NOT SHARED AMONG THREADS
|
||||
Description: In NuttX, the errno value is unique for each thread. But for
|
||||
bug-for-bug compatibility, the same errno should be shared by
|
||||
the task and each thread that it creates. It is *very* easy
|
||||
to make this change: Just move the pterrno field from
|
||||
_TCB to struct task_group_s. However, I am still not sure
|
||||
if this should be done or not.
|
||||
Status: Open
|
||||
Priority: Low
|
||||
|
||||
o Memory Managment (mm/)
|
||||
^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
@@ -407,6 +417,9 @@ o Binary loaders (binfmt/)
|
||||
Description: Not all of the NXFLAT test under apps/examples/nxflat are working.
|
||||
Most simply do not compile yet. tests/mutex runs okay but
|
||||
outputs garbage on completion.
|
||||
|
||||
Update: 13-27-1, tests/mutex crashed with a memory corruption
|
||||
problem the last time that I ran it.
|
||||
Status: Open
|
||||
Priority: High
|
||||
|
||||
|
||||
Reference in New Issue
Block a user