Main Page | Data Structures | File List | Data Fields | Globals

t_TASK Struct Reference

#include <opale.h>

Collaboration diagram for t_TASK:

Collaboration graph

Data Fields

char * stackPointer
unsigned short tickDelay
t_TASKnextSleeping
t_TASKprevSleeping
unsigned char ident

Detailed Description

Structure describing a task. It is not useful to know exactly what's in since you don't have to initialize or read/modify the fields yourself if you are making a program using the kernel.


Field Documentation

unsigned char t_TASK::ident
 

Identity of the task. It is although its priority.

struct t_TASK* t_TASK::nextSleeping
 

Pointer to the next sleeping task. Used by the kernel's ticker ISR.

struct t_TASK* t_TASK::prevSleeping
 

Pointer to the previous sleeping task. Used by the kernel's ticker ISR

char* t_TASK::stackPointer
 

Pointer to the stack allocated for the task.

unsigned short t_TASK::tickDelay
 

Number of remaining ticks before the task becomes ready to run.


The documentation for this struct was generated from the following file:
Generated on Thu Apr 21 21:59:16 2005 for Opale by doxygen 1.3.8