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 | ) |