Working sleep() functionality

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@232 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Linus Nielsen Feltzing 2002-04-25 13:30:41 +00:00
parent b3aecff464
commit 9c1299c9c1
2 changed files with 12 additions and 8 deletions

View file

@ -49,7 +49,7 @@ void tick_start(unsigned int interval_in_ms)
IPRC = (IPRC & ~0x00f0) | 0x0010;
TSR0 &= ~0x01;
TIER0 |= 0x01; /* Enable GRA match interrupt */
TIER0 = 0xf9; /* Enable GRA match interrupt */
TSTR |= 0x01; /* Start timer 1 */
}
@ -59,5 +59,6 @@ void IMIA0(void)
{
current_tick++;
// debugf("t\n");
TSR0 &= ~0x01;
}