

#include <nitro/card.h>void CARD_UnlockBackup(u16 lock_id);| lock_id | カードのロックに用いたID |
なし。
CARD バックアップデバイスへのアクセスバスをアンロックします。
他のモジュールが別のIDで解放を待っている場合、そのモジュールへアクセス権が移ります。
指定したIDが現在ロックしているものであれば、バスをアンロックした後に制御を返します。
そうでない場合は警告メッセージを出力してOS_Panic()で強制停止します。
OS_UnlockCard,
OS_UnlockCartridge,
CARD_LockBackup
2009/01/30 不正なロックIDに対する動作の説明を訂正
2007/04/04 バックアップ処理中にバスを解放できない旨の記述を追加
2004/09/06 プロトタイプの記述を修正
2004/08/31 関数が常に成功する旨の記述を追加
2004/07/23 ロックIDの型をu32からu16へ変更
2004/07/13 CARD ROM デバイスとバックアップデバイスの排他制御に関して追加
2004/07/10 初版