GadgetSeed  0.9.6
event_opration.h
[詳解]
1 /** @file
2  @brief イベントキュー操作
3 
4  @date 2017.11.25
5  @au/ Takashi SHUDO
6 */
7 
8 #ifndef EVENT_OPRATION_H
9 #define EVENT_OPRATION_H
10 
11 #include "event.h"
12 
13 extern struct st_event event_queue_list;
14 
15 void init_eventqueue(void);
16 void _eventqueue_wait(struct st_event *evtque, struct st_tcb *tcb);
17 struct st_tcb *_eventqueue_wakeup(struct st_event *evtque);
18 
19 #endif // EVENT_OPRATION_H
void _eventqueue_wait(struct st_event *evtque, struct st_tcb *tcb)
タスクをイベント待ちキューに登録する
Definition: event.c:73
イベント
Definition: event.h:15
イベント待ちタスクキューの操作
struct st_tcb * _eventqueue_wakeup(struct st_event *evtque)
イベント待ちタスクを返す
Definition: event.c:85
タスクコンテキスト
Definition: tcb.h:32