summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-02-04 21:24:00 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-02-04 21:24:00 +0000
commitf34406ac488b6d5fb2f50f026e1964fb33ae649d (patch)
tree7d51b44539ecbfa57e4550023a92357dda1b70e3 /nuttx/ChangeLog
parent7071ca9d21d783827f93fcd25631aa2da8df8fe4 (diff)
downloadnuttx-f34406ac488b6d5fb2f50f026e1964fb33ae649d.tar.gz
nuttx-f34406ac488b6d5fb2f50f026e1964fb33ae649d.tar.bz2
nuttx-f34406ac488b6d5fb2f50f026e1964fb33ae649d.zip
Divide struct tcb_s into structs task_tcb_s and pthread_tcb_s
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5611 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r--nuttx/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 1e90ee2de..1ec62c208 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -4124,4 +4124,10 @@
* includes/nuttx/sched.h and Lots of files: Change name of _TCB to
struct tcb_s so that (1) it is consitent with other NuttX naming and
so that (2) the naming can handle some upcoming changes.
+ * includes/nuttx/sched.h and sched/: There are three TCB structures:
+ struct tcb_s is a generic common version, struct task_tcb_s is a
+ version for tasks and kernel threads and pthread_tcb_s is a version
+ for pthreads. By dividing the TCB structure into these variants,
+ pthreads do not have to be burdened by task-specific data structures
+ (and vice versa).