mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-09 13:12:37 -05:00
Reverted the recording timer commit, as it has at least 2 major problems. (1) It uses the user timer, which interferes e.g. with backlight fading on H1x0 (and potentially other targets). Using the user timer here is a waste, as the required timing lies in the range of seconds to days. A tick task would be sufficient. (2) It draws to the LCD from within an ISR. This must not be done unless there's a mechanism to ensure it doesn't interfere with the main thread's drawing, otherwise garbage might be displayed and LCD updates might stop working.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10991 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
7ef47ed876
commit
fa9dee01bc
8 changed files with 10 additions and 470 deletions
|
|
@ -36,12 +36,6 @@ const unsigned char bitmap_icons_5x8[][5] =
|
|||
[Icon_Mono]={0x00, 0x1c, 0x22, 0x1c, 0x00} /* Mono recording */
|
||||
};
|
||||
|
||||
const unsigned char bitmap_icons_7x7[][7] =
|
||||
{
|
||||
[Icon_Timer]={0x1c, 0x22, 0x41, 0x4f, 0x49, 0x22, 0x1d}, /* Recording timer icon */
|
||||
[Icon_Blank]={0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00} /* Blank for flashing */
|
||||
};
|
||||
|
||||
const unsigned char bitmap_icons_6x8[][6] =
|
||||
{
|
||||
{ 0x60, 0x7f, 0x03, 0x33, 0x3f, 0x00 }, /* Musical note */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue