NintendoDS(NDS)非公式開発 Part3at GAMEDEV
NintendoDS(NDS)非公式開発 Part3 - 暇つぶし2ch465:460
08/12/10 00:26:10 6Pi7shf8
>>463
エレガントてwww

static volatile bool sSleepingFlag;

void SleepPoolHandler(void)
{
sSleepingFlag = false;
}

...
sSleepingFlag = true;
irqSet(IRQ_TIMER0,SleepPoolHandler);
TIMER0_DATA = 0x10000 - ( ( 0x2000000 * 1.5 ) / 1024 );
TIMER0_CR = TIMER_DIV_1024 | TIMER_IRQ_REQ | TIMER_ENABLE;

while(sSleepingFlag == true)
{
swiWaitForIRQ();
}
...

動作確認してないがこんな風に強制的にCPUを寝かせるとかか?



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch