diff options
Diffstat (limited to 'firmware/target/arm/iriver')
-rw-r--r-- | firmware/target/arm/iriver/h10/lcd-h10_20gb.c | 2 | ||||
-rw-r--r-- | firmware/target/arm/iriver/h10/lcd-h10_5gb.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/firmware/target/arm/iriver/h10/lcd-h10_20gb.c b/firmware/target/arm/iriver/h10/lcd-h10_20gb.c index df748a74fb..c7e339295d 100644 --- a/firmware/target/arm/iriver/h10/lcd-h10_20gb.c +++ b/firmware/target/arm/iriver/h10/lcd-h10_20gb.c | |||
@@ -527,7 +527,7 @@ void lcd_update_rect(int x0, int y0, int width, int height) | |||
527 | /* start drawing */ | 527 | /* start drawing */ |
528 | lcd_send_cmd(R_WRITE_DATA_2_GRAM); | 528 | lcd_send_cmd(R_WRITE_DATA_2_GRAM); |
529 | 529 | ||
530 | addr = (unsigned short*)&lcd_framebuffer[y0][x0]; | 530 | addr = (unsigned short*)FBADDR(x0,y0); |
531 | 531 | ||
532 | int c, r; | 532 | int c, r; |
533 | 533 | ||
diff --git a/firmware/target/arm/iriver/h10/lcd-h10_5gb.c b/firmware/target/arm/iriver/h10/lcd-h10_5gb.c index ce57af14d5..5e1ad9ce23 100644 --- a/firmware/target/arm/iriver/h10/lcd-h10_5gb.c +++ b/firmware/target/arm/iriver/h10/lcd-h10_5gb.c | |||
@@ -327,7 +327,7 @@ void lcd_update_rect(int x0, int y0, int width, int height) | |||
327 | /* start drawing */ | 327 | /* start drawing */ |
328 | lcd_send_cmd(R_WRITE_DATA_2_GRAM); | 328 | lcd_send_cmd(R_WRITE_DATA_2_GRAM); |
329 | 329 | ||
330 | addr = (unsigned long*)&lcd_framebuffer[y0][x0]; | 330 | addr = (unsigned long*)FBADDR(x0,y0); |
331 | 331 | ||
332 | while (height > 0) { | 332 | while (height > 0) { |
333 | int c, r; | 333 | int c, r; |