mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
スタックが結構ギリギリになっているので増やしておく。
将来コードの変更忘れ等が発生しにくいようにコードに一貫性を持たせる。 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@874 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
735cc061c3
commit
e58eec78fd
@ -52,7 +52,7 @@ extern "C" {
|
|||||||
#define PNB_L_VALUE 0x879b9b05 //
|
#define PNB_L_VALUE 0x879b9b05 //
|
||||||
#define PNB_H_VALUE 0x5c //
|
#define PNB_H_VALUE 0x5c //
|
||||||
|
|
||||||
#define HOTSW_THREAD_STACK_SIZE (1024 + PAGE_SIZE) // スタックサイズ
|
#define HOTSW_THREAD_STACK_SIZE (1024 * 2) // スタックサイズ
|
||||||
#define HOTSW_DMA_MSG_NUM 8 // DMA転送終了割り込み
|
#define HOTSW_DMA_MSG_NUM 8 // DMA転送終了割り込み
|
||||||
#define HOTSW_INSERT_MSG_NUM 16 // 挿し割り込み送信メッセージの数
|
#define HOTSW_INSERT_MSG_NUM 16 // 挿し割り込み送信メッセージの数
|
||||||
#define HOTSW_PULLED_MSG_NUM 16 // 抜け割り込み送信メッセージの数
|
#define HOTSW_PULLED_MSG_NUM 16 // 抜け割り込み送信メッセージの数
|
||||||
|
|||||||
@ -604,9 +604,10 @@ static HotSwState LoadStaticModule(void)
|
|||||||
// 配置先と再配置情報を取得 & Arm9の常駐モジュール残りを指定先に転送
|
// 配置先と再配置情報を取得 & Arm9の常駐モジュール残りを指定先に転送
|
||||||
if(SYSM_CheckLoadRegionAndSetRelocateInfo( ARM9_STATIC, &s_cbData.arm9Stc, s_cbData.pBootSegBuf->rh.s.main_size, &SYSMi_GetWork()->romRelocateInfo[ARM9_STATIC] , s_cbData.twlFlg)){
|
if(SYSM_CheckLoadRegionAndSetRelocateInfo( ARM9_STATIC, &s_cbData.arm9Stc, s_cbData.pBootSegBuf->rh.s.main_size, &SYSMi_GetWork()->romRelocateInfo[ARM9_STATIC] , s_cbData.twlFlg)){
|
||||||
if(s_cbData.pBootSegBuf->rh.s.main_size > SECURE_SEGMENT_SIZE){
|
if(s_cbData.pBootSegBuf->rh.s.main_size > SECURE_SEGMENT_SIZE){
|
||||||
retval = ReadPageGame(&s_cbData, s_cbData.pBootSegBuf->rh.s.main_rom_offset + SECURE_SEGMENT_SIZE,
|
state = ReadPageGame(&s_cbData, s_cbData.pBootSegBuf->rh.s.main_rom_offset + SECURE_SEGMENT_SIZE,
|
||||||
(u32 *)(s_cbData.arm9Stc + SECURE_SEGMENT_SIZE),
|
(u32 *)(s_cbData.arm9Stc + SECURE_SEGMENT_SIZE),
|
||||||
s_cbData.pBootSegBuf->rh.s.main_size - SECURE_SEGMENT_SIZE);
|
s_cbData.pBootSegBuf->rh.s.main_size - SECURE_SEGMENT_SIZE);
|
||||||
|
retval = (retval == HOTSW_SUCCESS) ? state : retval;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user