GadgetSeed
0.9.6
|
タスクコンテキストブロック [詳解]
データ構造 | |
struct | tcb_queue |
タスクキュー [詳解] | |
struct | st_tcb |
タスクコンテキスト [詳解] | |
マクロ定義 | |
#define | TASK_NAME_LEN 15 |
最大タスク名長 | |
#define | PSTAT_READY 0 |
タスク 実行可能状態 | |
#define | PSTAT_RUN 1 |
タスク 実行状態 | |
#define | PSTAT_TIMER_WAIT 2 |
タスク タイマ待ち状態 | |
#define | PSTAT_EVENT_WAIT 3 |
タスク イベント待ち状態 | |
#define | PSTAT_MUTEX_WAIT 4 |
タスク MUTEXロック解除待ち状態 | |
#define | PSTAT_REQUEST_WAIT 5 |
タスク 起床待ち状態 | |
#define | PSTAT_DORMANT 6 |
タスク 休止状態 | |
型定義 | |
typedef int(* | task_func) (char *arg) |
タスク関数 | |