Bladeren bron

Fix timer_restore for monochrome models
Only tested in the emulator due to lack of hardware

Dan ELKOUBY 11 jaren geleden
bovenliggende
commit
243fdf3aa3
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      timers.c

+ 2 - 0
timers.c

@@ -47,9 +47,11 @@ void timer_restore(unsigned timer)
 	{
 		volatile unsigned *timer_ctl = (unsigned *) (TIMER + 0x08 + 0x0C * timer);
 		volatile unsigned *timer_divider = (unsigned *) (TIMER + 0x04 + 0x0C * timer);
+		volatile unsigned *timer_value = (unsigned *) (TIMER + 0x0C * timer);
 
 		*timer_ctl = timer_ctl_bkp[timer];
 		*timer_divider = timer_load_bkp[timer];
+		*timer_value = 32;
 	}
 }