diff options
author | Thomas Saunders <trsaunders@gmail.com> | 2012-08-11 14:03:07 +0100 |
---|---|---|
committer | Thomas Saunders <trsaunders@gmail.com> | 2012-08-11 14:06:35 +0100 |
commit | 91ff4f0e8c42268f8d28605ce1fa6f3b7e4047ff (patch) | |
tree | 42e929db405db1900bf7e86b33f5f7424203eef0 /halext/drivers/gdispS6d1121 | |
parent | 055cc454eca7d134eed4bd38c015e4959b3cc340 (diff) | |
download | uGFX-91ff4f0e8c42268f8d28605ce1fa6f3b7e4047ff.tar.gz uGFX-91ff4f0e8c42268f8d28605ce1fa6f3b7e4047ff.tar.bz2 uGFX-91ff4f0e8c42268f8d28605ce1fa6f3b7e4047ff.zip |
re-fix S6D1121 vertical scroll
Diffstat (limited to 'halext/drivers/gdispS6d1121')
-rw-r--r-- | halext/drivers/gdispS6d1121/gdisp_lld.c | 2 | ||||
-rw-r--r-- | halext/drivers/gdispS6d1121/gdisp_lld_config.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/halext/drivers/gdispS6d1121/gdisp_lld.c b/halext/drivers/gdispS6d1121/gdisp_lld.c index 32e0fa32..5811a6ed 100644 --- a/halext/drivers/gdispS6d1121/gdisp_lld.c +++ b/halext/drivers/gdispS6d1121/gdisp_lld.c @@ -561,7 +561,7 @@ void GDISP_LLD(drawpixel)(coord_t x, coord_t y, color_t color) { lld_lcdSetViewPort(x, lines > 0 ? (y+gap) : y, cx, abslines);
lld_lcdWriteStreamStart();
gap = cx*abslines;
- for(i = 0; i < gap; i++) lld_lcdWriteData(color);
+ for(i = 0; i < gap; i++) lld_lcdWriteData(bgcolor);
lld_lcdWriteStreamStop();
lld_lcdResetViewPort();
}
diff --git a/halext/drivers/gdispS6d1121/gdisp_lld_config.h b/halext/drivers/gdispS6d1121/gdisp_lld_config.h index 57aaf692..ee3fdeee 100644 --- a/halext/drivers/gdispS6d1121/gdisp_lld_config.h +++ b/halext/drivers/gdispS6d1121/gdisp_lld_config.h @@ -48,7 +48,7 @@ #define GDISP_HARDWARE_ELLIPSEFILLS FALSE
#define GDISP_HARDWARE_TEXT FALSE
#define GDISP_HARDWARE_TEXTFILLS FALSE
-#define GDISP_HARDWARE_SCROLL FALSE
+#define GDISP_HARDWARE_SCROLL TRUE
#define GDISP_HARDWARE_PIXELREAD FALSE
#define GDISP_HARDWARE_CONTROL TRUE
#define GDISP_HARDWARE_QUERY FALSE
|