GadgetSeed  0.9.6
mutex.h ファイル

MUTEX制御 [詳解]

#include "task.h"
mutex.h の依存先関係図:
被依存関係図:

[ソースコード]

データ構造

struct  st_mutex
 MUTEX [詳解]
 

関数

void mutex_register_ISR (struct st_mutex *mutex, const char *name)
 MUTEXを登録する [詳解]
 
int mutex_unregister_ISR (struct st_mutex *mutex)
 MUTEXを登録解除する [詳解]
 
void mutex_lock_ISR (void *sp, struct st_mutex *mutex, unsigned int timeout)
 
void mutex_unlock_ISR (void *sp, struct st_mutex *mutex)
 

詳解

MUTEX制御

日付
2011.03.20
著者
Takashi SHUDO

mutex.h に定義があります。

関数詳解

◆ mutex_register_ISR()

void mutex_register_ISR ( struct st_mutex mutex,
const char *  name 
)

MUTEXを登録する

システムのキューに登録される

引数
[in]mutexMUTEX
[in]nameMUTEX名

mutex.c37 行目に定義があります。

◆ mutex_unregister_ISR()

int mutex_unregister_ISR ( struct st_mutex mutex)

MUTEXを登録解除する

システムのキューより削除される

引数
[in]mutexMUTEX

mutex.c56 行目に定義があります。

参照元 unregister_device().

被呼び出し関係図: