summaryrefslogtreecommitdiff
path: root/firmware/target
diff options
context:
space:
mode:
authorRani Hod <raenye@gmail.com>2006-07-23 22:18:32 +0000
committerRani Hod <raenye@gmail.com>2006-07-23 22:18:32 +0000
commitc657763a23797238b4f95f7d52ac4902fd05f306 (patch)
tree898bd9ad893de4904be01b16894aec99ece5f43d /firmware/target
parent3c810c4f6ae374e1aed674b8171fcd220d58f13a (diff)
downloadrockbox-c657763a23797238b4f95f7d52ac4902fd05f306.tar.gz
rockbox-c657763a23797238b4f95f7d52ac4902fd05f306.zip
Accepted FS #5474 by yours truly.
Save your settings; CONFIG_BLOCK_VERSION is increased. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10303 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target')
-rwxr-xr-xfirmware/target/coldfire/iaudio/x5/lcd-x5.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/firmware/target/coldfire/iaudio/x5/lcd-x5.c b/firmware/target/coldfire/iaudio/x5/lcd-x5.c
index 75ec2462be..1adcf6aaea 100755
--- a/firmware/target/coldfire/iaudio/x5/lcd-x5.c
+++ b/firmware/target/coldfire/iaudio/x5/lcd-x5.c
@@ -38,8 +38,8 @@ static bool display_on=false; /* is the display turned on? */
38/* register defines for the Renesas HD66773R */ 38/* register defines for the Renesas HD66773R */
39#define R_HORIZ_RAM_ADDR_POS 0x16 39#define R_HORIZ_RAM_ADDR_POS 0x16
40#define R_VERT_RAM_ADDR_POS 0x17 40#define R_VERT_RAM_ADDR_POS 0x17
41#define R_RAM_ADDR_SET 0x21 41#define R_RAM_ADDR_SET 0x21
42#define R_WRITE_DATA_2_GRAM 0x22 42#define R_WRITE_DATA_2_GRAM 0x22
43 43
44/***************************************************** 44/*****************************************************
45The table below was generated by the following script: 45The table below was generated by the following script:
@@ -139,7 +139,12 @@ inline void lcd_write_data(const unsigned short* p_bytes, int count)
139 139
140void lcd_set_contrast(int val) 140void lcd_set_contrast(int val)
141{ 141{
142 (void)val; 142 if (val >= 15) // val must'nt be 15 or 31
143 ++val;
144 if (val > 30)
145 return;
146
147 lcd_write_reg(0x0e, 0x201e + (val << 8));
143} 148}
144 149
145void lcd_set_invert_display(bool yesno) 150void lcd_set_invert_display(bool yesno)