task data structure More...
#include <tm.h>

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... | |
| struct _tdata_t * | next |
| next task in queue More... | |
| struct _tdata_t * | prev |
| previous task in queue More... | |
| struct _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... | |
|
brickOS is released under the
Mozilla Public License.
Original code copyright 1998-2005 by the authors. |
1.8.9.1