NANDアプリのカードアクセスのためカードROMヘッダを保持。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1402 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
nakasima 2008-05-19 12:05:32 +00:00
parent 5e8ea60aa9
commit 3460e08691

View File

@ -108,9 +108,12 @@ BOOL BOOT_WaitStart( void )
(void)OS_SetIrqMask(0); // SDKバージョンのサーチに時間がかかると、ARM9がHALTにかかってしまい、ARM7のサウンドスレッドがARM9にFIFOでデータ送信しようとしてもFIFOが一杯で送信できない状態で無限ループに入ってしまう。
(void)OS_SetIrqMaskEx(0);
// NTR-ROMヘッダへのパッチ処理のためコピー
// 起動アプリNTR-ROMヘッダへのパッチ処理のためコピー
MI_CpuCopyFast( th, dh, HW_CARD_ROM_HEADER_SIZE );
// カードNTR-ROMヘッダをNANDアプリやマルチブートのためコピー
MI_CpuCopyFast( (void*)SYSM_CARD_ROM_HEADER_BAK, (void*)HW_CARD_ROM_HEADER, HW_CARD_ROM_HEADER_SIZE );
// ブラックリストをチェックし、起動制限をかける
BOOTi_CheckTitleBlackList( (void*)th );