diff --git a/source/arm9/hardware/timer.c b/source/arm9/hardware/timer.c index 27db804..58c4f0d 100644 --- a/source/arm9/hardware/timer.c +++ b/source/arm9/hardware/timer.c @@ -77,10 +77,10 @@ void TIMER_sleep(u32 ms) { - REG_TIMER3_VAL = TIMER_FREQ_1024(1000); + REG_TIMER3_VAL = TIMER_FREQ_64(1000); overflows = ms; - REG_TIMER3_CNT = TIMER_ENABLE | TIMER_IRQ_ENABLE | TIMER_PRESCALER_1024; + REG_TIMER3_CNT = TIMER_ENABLE | TIMER_IRQ_ENABLE | TIMER_PRESCALER_64; while(REG_TIMER3_CNT & TIMER_ENABLE) __wfi(); }