summaryrefslogtreecommitdiff
path: root/firmware/export
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2007-04-06 11:20:39 +0000
committerJens Arnold <amiconn@rockbox.org>2007-04-06 11:20:39 +0000
commit60b99811eb785d67b1bd340ea38dedfa466cb8cd (patch)
tree9e4c812cfe6783aa2a6494d3d8eb821598a84cd0 /firmware/export
parent4303ab02a3efbd6a77e809641617c53082f9366f (diff)
downloadrockbox-60b99811eb785d67b1bd340ea38dedfa466cb8cd.zip
rockbox-60b99811eb785d67b1bd340ea38dedfa466cb8cd.tar.gz
rockbox-60b99811eb785d67b1bd340ea38dedfa466cb8cd.tar.bz2
rockbox-60b99811eb785d67b1bd340ea38dedfa466cb8cd.tar.xz
Player: Only use one software definable character for different characters using the same glyph. * Some cleanup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13043 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
-rw-r--r--firmware/export/lcd-charcell.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/export/lcd-charcell.h b/firmware/export/lcd-charcell.h
index 8fc1dbb..f37a555 100644
--- a/firmware/export/lcd-charcell.h
+++ b/firmware/export/lcd-charcell.h
@@ -25,6 +25,7 @@
struct cursor_info {
unsigned char hw_char;
+ unsigned char subst_char;
bool enabled;
bool visible;
int x;
@@ -47,7 +48,8 @@ struct xchar_info {
/* track usage of user-definable characters */
struct pattern_info {
short count;
- unsigned short xchar;
+ unsigned short glyph;
+ unsigned char priority;
unsigned char pattern[HW_PATTERN_SIZE];
};