aboutsummaryrefslogtreecommitdiffstats
path: root/src/include/scheduler.h
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2008-11-05 20:56:55 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2008-11-05 20:56:55 +0000
commit48d294c62faa98341ff461decdd74b5f8c5f12d2 (patch)
treee7efd010ae1d9b69adaf19440c69d9e84ad01cd5 /src/include/scheduler.h
parent2f4fcf6b6772a41102d7eb416a63786b7b9680e9 (diff)
downloadChibiOS-48d294c62faa98341ff461decdd74b5f8c5f12d2.tar.gz
ChibiOS-48d294c62faa98341ff461decdd74b5f8c5f12d2.tar.bz2
ChibiOS-48d294c62faa98341ff461decdd74b5f8c5f12d2.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@499 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'src/include/scheduler.h')
-rw-r--r--src/include/scheduler.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/include/scheduler.h b/src/include/scheduler.h
index 194187be9..dbeb8ee1e 100644
--- a/src/include/scheduler.h
+++ b/src/include/scheduler.h
@@ -57,8 +57,14 @@
* @extends ThreadsQueue
*/
typedef struct {
- ThreadsQueue r_queue;
+ /** Next \p Thread in the ready list.*/
+ Thread *p_next;
+ /** Previous \p Thread in the ready list.*/
+ Thread *p_prev;
+ /* End of the fields shared with the ThreadsQueue structure. */
+ /** The thread priority.*/
tprio_t r_prio;
+ /* End of the fields shared with the Thread structure. */
#ifdef CH_USE_ROUNDROBIN
cnt_t r_preempt;
#endif