diff options
Diffstat (limited to 'firmware/target/coldfire/mpio/hd300/lcd-hd300.c')
-rw-r--r-- | firmware/target/coldfire/mpio/hd300/lcd-hd300.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/coldfire/mpio/hd300/lcd-hd300.c b/firmware/target/coldfire/mpio/hd300/lcd-hd300.c index 509ed4cd53..9cff9cd712 100644 --- a/firmware/target/coldfire/mpio/hd300/lcd-hd300.c +++ b/firmware/target/coldfire/mpio/hd300/lcd-hd300.c | |||
@@ -231,6 +231,7 @@ void lcd_update_rect(int x, int y, int width, int height) | |||
231 | if(ymax >= LCD_FBHEIGHT) | 231 | if(ymax >= LCD_FBHEIGHT) |
232 | ymax = LCD_FBHEIGHT-1; | 232 | ymax = LCD_FBHEIGHT-1; |
233 | 233 | ||
234 | void* (*fbaddr)(int x, int y) = FB_CURRENTVP_BUFFER->get_address_fn; | ||
234 | /* Copy specified rectange bitmap to hardware */ | 235 | /* Copy specified rectange bitmap to hardware */ |
235 | for (; y <= ymax; y++) | 236 | for (; y <= ymax; y++) |
236 | { | 237 | { |
@@ -238,6 +239,6 @@ void lcd_update_rect(int x, int y, int width, int height) | |||
238 | lcd_write_command_ex(LCD_CNTL_COLUMN, x, -1); | 239 | lcd_write_command_ex(LCD_CNTL_COLUMN, x, -1); |
239 | 240 | ||
240 | lcd_write_command(LCD_CNTL_DATA_WRITE); | 241 | lcd_write_command(LCD_CNTL_DATA_WRITE); |
241 | lcd_write_data (FBADDR(x,y), width); | 242 | lcd_write_data (fbaddr(x,y), width); |
242 | } | 243 | } |
243 | } | 244 | } |