|
GadgetSeed
0.9.6
|
MUTEX操作 [詳解]
#include "tkprintf.h"#include "timer.h"#include "mutex.h"#include "calltrace.h"#include "queue_opration.h"#include "mutex_opration.h"#include "dkprintf.h"
関数 | |
| void | init_mutex (void) |
| void | mutex_register_ISR (struct st_mutex *mutex, const char *name) |
| MUTEXを登録する [詳解] | |
| int | mutex_unregister_ISR (struct st_mutex *mutex) |
| MUTEXを登録解除する [詳解] | |
| int | _mutex_lock (struct st_mutex *mutex, struct st_tcb *tcb) |
| void | _mutex_wait (struct st_mutex *mutex, struct st_tcb *tcb) |
| struct st_tcb * | _mutex_unlock (struct st_mutex *mutex, struct st_tcb *tcb) |
変数 | |
| struct st_mutex | mutex_queue_list |
| MUTEXキュー | |
| void mutex_register_ISR | ( | struct st_mutex * | mutex, |
| const char * | name | ||
| ) |
| int mutex_unregister_ISR | ( | struct st_mutex * | mutex | ) |