11 #include "sysconfig.h" 15 #define TASK_NAME_LEN 15 19 #define PSTAT_TIMER_WAIT 2
20 #define PSTAT_EVENT_WAIT 3
21 #define PSTAT_MUTEX_WAIT 4
22 #define PSTAT_REQUEST_WAIT 5
23 #define PSTAT_DORMANT 6
unsigned int run_time
タスク実行時間(msec)
#define TASK_NAME_LEN
最大タスク名長
struct st_tcb * tcb
タスクコンテキストブロックポインタ
struct st_device * stdin_dev
タスク標準入力デバイス
struct st_device * stdout_dev
タスク標準出力デバイス
unsigned int meas_time
タスク実行時間計測開始システム時間(msec)
int(* task_func)(char *arg)
タスク関数
void * param
システムコール実行パラメータ
unsigned int wup_time
スリープタイムアウト時間
unsigned int stack_size
スタックサイズ
struct st_device * error_dev
タスクエラー出力デバイス
void * stack_addr
スタック先頭アドレス