mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
(更新:Akabane Jumpei)デバッガでリージョン違いのアプリを読んだ場合、正常に動作しなくなるのを修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2204 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
b50d63af47
commit
5e806507f2
@ -433,9 +433,14 @@ static HotSwState LoadCardData(void)
|
||||
}
|
||||
|
||||
if(s_cbData.pBootSegBuf->rh.s.platform_code & PLATFORM_CODE_FLAG_TWL){
|
||||
// リージョンチェック
|
||||
if( !UTL_CheckAppRegion( s_cbData.pBootSegBuf->rh.s.card_region_bitmap ) ) {
|
||||
retval = (retval == HOTSW_SUCCESS) ? HOWSW_REGION_CHECK_ERROR : retval;
|
||||
// デバッガでリージョン違いのアプリを読んだ場合、正常に動作しなくなるのを回避するため
|
||||
u64 card_title_id = s_cbData.pBootSegBuf->rh.s.titleID;
|
||||
u64 my_title_id = ((ROM_Header_Short *)HW_TWL_ROM_HEADER_BUF)->titleID;
|
||||
if(!s_debuggerFlg || card_title_id != my_title_id){
|
||||
// リージョンチェック
|
||||
if( !UTL_CheckAppRegion( s_cbData.pBootSegBuf->rh.s.card_region_bitmap ) ) {
|
||||
retval = (retval == HOTSW_SUCCESS) ? HOWSW_REGION_CHECK_ERROR : retval;
|
||||
}
|
||||
}
|
||||
|
||||
s_cbData.twlFlg = TRUE;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user