理想のRTOSを自作する (9)

【ミューテックス管理クラス】

ロック操作を管理する。

【概要】

ミューテックスを生成する。

ミューテックスをロックする。成功するとWAIT_OBJECTを返す。ロックを獲得できない場合、マイナスのタイムアウト指定では永久に待ち続け、ゼロ指定ではWAIT_TIMEOUTを即座に返す。1以上の指定時はその指定時間後にWAIT_TIMEOUTを返す。

ミューテックスをアンロックする。待ち状態にあるタスクがロックを獲得する。

【ソース・コード】

【関連する投稿】
理想のRTOSを自作する (1)
理想のRTOSを自作する (2)
理想のRTOSを自作する (3)
理想のRTOSを自作する (4)
理想のRTOSを自作する (5)
理想のRTOSを自作する (6)
理想のRTOSを自作する (7)
理想のRTOSを自作する (8)
理想のRTOSを自作する (9)
理想のRTOSを自作する (10)
理想のRTOSを自作する (11)