(更新:Akabane Jumpei)

・フラグ整理により、HotSwの状態を設定する関数がいらなくなったので削除

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@819 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
(no author) 2008-03-05 05:23:46 +00:00
parent 8ad7f47288
commit c63da87132

View File

@ -100,8 +100,6 @@ static HotSwState LoadStaticModule(void);
static HotSwState LoadCardData(void); static HotSwState LoadCardData(void);
static HotSwState CheckCardAuthCode(void); static HotSwState CheckCardAuthCode(void);
static void SetHotSwState(BOOL busy);
static s32 LockExCard(u16 lockID); static s32 LockExCard(u16 lockID);
static s32 UnlockExCard(u16 lockID); static s32 UnlockExCard(u16 lockID);
@ -831,8 +829,6 @@ static void LockHotSwRsc(OSLockWord* word)
while(OS_TryLockByWord( s_RscLockID, word, NULL ) != OS_LOCK_SUCCESS){ while(OS_TryLockByWord( s_RscLockID, word, NULL ) != OS_LOCK_SUCCESS){
OS_Sleep(1); OS_Sleep(1);
} }
// OS_TPrintf("++ lock id : %d wordLockFlg : %d wordOwnerID : %d\n", s_RscLockID, word->lockFlag, word->ownerID);
} }
/* ----------------------------------------------------------------- /* -----------------------------------------------------------------
@ -1217,6 +1213,8 @@ static void InterruptCallbackCardData(void)
{ {
// データ転送終了待ちまで寝ていたのを起こす // データ転送終了待ちまで寝ていたのを起こす
OS_WakeupThreadDirect(&s_ctData.thread); OS_WakeupThreadDirect(&s_ctData.thread);
OS_PutString("<EFBFBD>¢\n");
} }
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
@ -1243,20 +1241,6 @@ static void InterruptCallbackPxi(PXIFifoTag tag, u32 data, BOOL err)
s_ctData.idx_ctrl = (s_ctData.idx_ctrl+1) % HOTSW_CTRL_MSG_NUM; s_ctData.idx_ctrl = (s_ctData.idx_ctrl+1) % HOTSW_CTRL_MSG_NUM;
} }
/*---------------------------------------------------------------------------*
Name: SetHotSwState
Description: HotSwÌ<EFBFBD>óÔð<EFBFBD>Ýè·é
*---------------------------------------------------------------------------*/
static void SetHotSwState(BOOL busy)
{
LockHotSwRsc(&SYSMi_GetWork()->lockHotSW);
SYSMi_GetWork()->flags.hotsw.isBusyHotSW = busy ? 1 : 0;
UnlockHotSwRsc(&SYSMi_GetWork()->lockHotSW);
}
/*---------------------------------------------------------------------------* /*---------------------------------------------------------------------------*
Name: AllocateExCardBus Name: AllocateExCardBus