diff options
author | Joel Bodenmann <joel@unormal.org> | 2013-09-28 02:24:09 +0200 |
---|---|---|
committer | Joel Bodenmann <joel@unormal.org> | 2013-09-28 02:24:09 +0200 |
commit | ebecc798074921b04d5bb9a07995635c4987bd62 (patch) | |
tree | abee161bb7467c981cce5f8dea3adea45be55e36 /drivers | |
parent | 2a2e86917ea401c8d72cea72798c237908fd62db (diff) | |
download | uGFX-ebecc798074921b04d5bb9a07995635c4987bd62.tar.gz uGFX-ebecc798074921b04d5bb9a07995635c4987bd62.tar.bz2 uGFX-ebecc798074921b04d5bb9a07995635c4987bd62.zip |
SSD1289 area filling fix
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gdisp/SSD1289/gdisp_lld.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gdisp/SSD1289/gdisp_lld.c b/drivers/gdisp/SSD1289/gdisp_lld.c index a47fb17e..a55dd467 100644 --- a/drivers/gdisp/SSD1289/gdisp_lld.c +++ b/drivers/gdisp/SSD1289/gdisp_lld.c @@ -92,7 +92,7 @@ static void set_viewport(coord_t x, coord_t y, coord_t cx, coord_t cy) { write_reg(0x46, (y+cy-1) & 0x01FF);
break;
case GDISP_ROTATE_270:
- write_reg(0x44, (((x+cx-1) << 8) & 0xFF00 ) | (y & 0x00FF));
+ write_reg(0x44, (((y+cy-1) << 8) & 0xFF00 ) | (y & 0x00FF));
write_reg(0x45, x & 0x01FF);
write_reg(0x46, (x+cx-1) & 0x01FF);
break;
|