diff options
author | Barry Wardell <rockbox@barrywardell.net> | 2007-03-12 22:12:20 +0000 |
---|---|---|
committer | Barry Wardell <rockbox@barrywardell.net> | 2007-03-12 22:12:20 +0000 |
commit | 2370998a873f8be85825c8a3b0ccca5a9913c20e (patch) | |
tree | a6d5ea4bcf007d22a22f07e26fd98e114c6221b7 /firmware | |
parent | 62dbd97e909ccacf4165c65f676ee134bd1b880a (diff) | |
download | rockbox-2370998a873f8be85825c8a3b0ccca5a9913c20e.tar.gz rockbox-2370998a873f8be85825c8a3b0ccca5a9913c20e.zip |
Disable bootloader messages in the H10 and Sansa bootloaders unless the PLAY (on H10) or RIGHT (on Sansa) button is being held. Messages are still displayed if an error occurs. This has already been implemented for iPod bootloaders, but still needs implementing for the other bootloaders.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12742 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/kernel.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/kernel.c b/firmware/kernel.c index c304e455c2..e794fed3fe 100644 --- a/firmware/kernel.c +++ b/firmware/kernel.c | |||
@@ -72,6 +72,10 @@ void sleep(int ticks) | |||
72 | counter = TCNTO4; | 72 | counter = TCNTO4; |
73 | } while(counter > 0); | 73 | } while(counter > 0); |
74 | 74 | ||
75 | #elif defined(CPU_PP) && defined(BOOTLOADER) | ||
76 | unsigned stop = USEC_TIMER + ticks * (1000000/HZ); | ||
77 | while (TIME_BEFORE(USEC_TIMER, stop)) | ||
78 | switch_thread(true,NULL); | ||
75 | #else | 79 | #else |
76 | sleep_thread(ticks); | 80 | sleep_thread(ticks); |
77 | #endif | 81 | #endif |