diff options
Diffstat (limited to 'firmware/target/arm/olympus')
-rw-r--r-- | firmware/target/arm/olympus/mrobe-100/lcd-mr100.c | 4 | ||||
-rw-r--r-- | firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/firmware/target/arm/olympus/mrobe-100/lcd-mr100.c b/firmware/target/arm/olympus/mrobe-100/lcd-mr100.c index a0ea2a6aab..d336ad7419 100644 --- a/firmware/target/arm/olympus/mrobe-100/lcd-mr100.c +++ b/firmware/target/arm/olympus/mrobe-100/lcd-mr100.c | |||
@@ -239,7 +239,7 @@ void lcd_update(void) | |||
239 | lcd_write_command(cmd1); | 239 | lcd_write_command(cmd1); |
240 | lcd_write_command(cmd2); | 240 | lcd_write_command(cmd2); |
241 | 241 | ||
242 | lcd_write_data (lcd_framebuffer[y], LCD_WIDTH); | 242 | lcd_write_data (FBADDR(0, y), LCD_WIDTH); |
243 | } | 243 | } |
244 | } | 244 | } |
245 | 245 | ||
@@ -271,6 +271,6 @@ void lcd_update_rect(int x, int y, int width, int height) | |||
271 | lcd_write_command(cmd1); | 271 | lcd_write_command(cmd1); |
272 | lcd_write_command(cmd2); | 272 | lcd_write_command(cmd2); |
273 | 273 | ||
274 | lcd_write_data (&lcd_framebuffer[y][x], width); | 274 | lcd_write_data (FBADDR(x,y), width); |
275 | } | 275 | } |
276 | } | 276 | } |
diff --git a/firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c b/firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c index aa3d228952..edcdde7253 100644 --- a/firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c +++ b/firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c | |||
@@ -255,7 +255,7 @@ static void remote_update_lcd(void) | |||
255 | data[6] = (y + 1) << 3; /* y2 */ | 255 | data[6] = (y + 1) << 3; /* y2 */ |
256 | 256 | ||
257 | for (x = 0; x < RC_WIDTH; x++) | 257 | for (x = 0; x < RC_WIDTH; x++) |
258 | data[x + 7] = lcd_remote_framebuffer[y][x]; | 258 | data[x + 7] = FBREMOTEADDR(x,y); |
259 | 259 | ||
260 | remote_tx(data, RC_WIDTH + 7); | 260 | remote_tx(data, RC_WIDTH + 7); |
261 | 261 | ||