mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
アンマウント処理をOS_Bootへ移動。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@420 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
d2bfc4d1f2
commit
d88fba8358
@ -56,16 +56,8 @@ void BOOT_Init( void )
|
||||
|
||||
BOOL BOOT_WaitStart( void )
|
||||
{
|
||||
char drv;
|
||||
|
||||
if( (reg_PXI_MAINPINTF & 0x000f ) == 0x000f ) {
|
||||
|
||||
// unmount drives
|
||||
for ( drv = 'A'; drv <= 'Z'; drv++ )
|
||||
{
|
||||
rtfs_detach( drv );
|
||||
}
|
||||
|
||||
(void)OS_DisableIrq(); // ここで割り込み禁止にしないとダメ。
|
||||
(void)OS_SetIrqMask(0); // SDKバージョンのサーチに時間がかかると、ARM9がHALTにかかってしまい、ARM7のサウンドスレッドがARM9にFIFOでデータ送信しようとしてもFIFOが一杯で送信できない状態で無限ループに入ってしまう。
|
||||
(void)OS_SetIrqMaskEx(0);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user