mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-08 20:55:17 -05:00
Charcell lcd driver: Preparations for switching to non-immediate LCD updates, using lcd_update() like on bitmap targets. * Added proper clipping. * Simplified simulator code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12979 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
6186b556bd
commit
54ea2e435e
16 changed files with 764 additions and 948 deletions
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "lcd-charcell.h"
|
||||
|
||||
int hw_pattern_count; /* actual number of user-definable hw patterns */
|
||||
int lcd_pattern_count; /* actual number of user-definable hw patterns */
|
||||
|
||||
const struct xchar_info *xchar_info;
|
||||
int xchar_info_size; /* number of entries */
|
||||
|
|
@ -1237,13 +1237,13 @@ void lcd_charset_init(void)
|
|||
{
|
||||
if (is_new_player())
|
||||
{
|
||||
hw_pattern_count = 8;
|
||||
lcd_pattern_count = 8;
|
||||
xchar_info = xchar_info_newlcd;
|
||||
xchar_info_size = sizeof(xchar_info_newlcd)/sizeof(struct xchar_info);
|
||||
}
|
||||
else /* old lcd */
|
||||
{
|
||||
hw_pattern_count = 4;
|
||||
lcd_pattern_count = 4;
|
||||
xchar_info = xchar_info_oldlcd;
|
||||
xchar_info_size = sizeof(xchar_info_oldlcd)/sizeof(struct xchar_info);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue