#include <tm.h>
Collaboration diagram for _tdata_t:
Public Attributes | |
size_t * | sp_save |
saved stack pointer. More... | |
tstate_t | tstate |
task state. More... | |
tflags_t | tflags |
task flags. More... | |
pchain_t * | priority |
priority chain. More... | |
_tdata_t * | next |
next task in queue. More... | |
_tdata_t * | prev |
previous task in queue. More... | |
_tdata_t * | parent |
parent task. More... | |
size_t * | stack_base |
lower stack boundary. More... | |
wakeup_t(* | wakeup )(wakeup_t) |
event wakeup function. More... | |
wakeup_t | wakeup_data |
user data for wakeup fn. More... |
For internal use only.
Definition at line 104 of file tm.h.
|
next task in queue.
|
|
parent task.
|
|
previous task in queue.
|
|
priority chain.
|
|
saved stack pointer.
|
|
lower stack boundary.
|
|
task flags.
|
|
task state.
|
|
event wakeup function.
|
|
user data for wakeup fn.
|
brickOS is released under the
Mozilla Public License.
Original code copyright 1998-2002 by the authors. |