mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
更新:Akabane Jumpei カード挿しの状態で立ち上げた時、HOTSW_Boot関数を呼ぶのでなく、スレッドを起動させるようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@375 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
35152214c6
commit
a1cb200812
@ -188,10 +188,6 @@ TwlSpMain(void)
|
|||||||
// Šˆ<C5A0>ð‘}”²‹@”\<5C>‰Šú‰»
|
// Šˆ<C5A0>ð‘}”²‹@”\<5C>‰Šú‰»
|
||||||
HOTSW_Init();
|
HOTSW_Init();
|
||||||
|
|
||||||
// カードがささっていたらブート開始
|
|
||||||
(void)HOTSW_Boot();
|
|
||||||
// SYSMi_GetWork()->is1stCardChecked = TRUE;
|
|
||||||
|
|
||||||
while (TRUE)
|
while (TRUE)
|
||||||
{
|
{
|
||||||
OS_Halt();
|
OS_Halt();
|
||||||
|
|||||||
@ -115,6 +115,9 @@ void HOTSW_Init(void)
|
|||||||
reg_MI_MC2 = 0xc8;
|
reg_MI_MC2 = 0xc8;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// カードブート用構造体の初期化
|
||||||
|
MI_CpuClear32(&s_cbData, sizeof(CardBootData));
|
||||||
|
|
||||||
// カードブート用スレッドの生成
|
// カードブート用スレッドの生成
|
||||||
OS_CreateThread(&s_MCThread,
|
OS_CreateThread(&s_MCThread,
|
||||||
McThread,
|
McThread,
|
||||||
@ -133,10 +136,17 @@ void HOTSW_Init(void)
|
|||||||
// Secure Segment バッファの設定
|
// Secure Segment バッファの設定
|
||||||
HOTSW_SetSecureSegmentBuffer((void *)SYSM_CARD_NTR_SECURE_BUF, SECURE_AREA_SIZE );
|
HOTSW_SetSecureSegmentBuffer((void *)SYSM_CARD_NTR_SECURE_BUF, SECURE_AREA_SIZE );
|
||||||
|
|
||||||
// カードブート用構造体の初期化
|
// CDETフラグがおちていたらカードブートスレッドを起動する
|
||||||
MI_CpuClear32(&s_cbData, sizeof(CardBootData));
|
if(!(reg_MI_MC1 & SLOT_STATUS_CDET_MSK)){
|
||||||
|
OS_PutString("Card Boot Start\n");
|
||||||
OS_TPrintf("*** sizeof(ROM_Header) : 0x%08x\n", sizeof(ROM_Header));
|
OS_WakeupThreadDirect(&s_MCThread);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
OS_PutString("No Card...\n");
|
||||||
|
#ifdef DEBUG_USED_CARD_SLOT_B_
|
||||||
|
SYSMi_GetWork()->is1stCardChecked = TRUE;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* -----------------------------------------------------------------
|
/* -----------------------------------------------------------------
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user