From 990274056c9ab53f6bf47412d9365dcf6aef8ffe Mon Sep 17 00:00:00 2001 From: prenticedavid Date: Sat, 25 Feb 2017 16:50:41 +0000 Subject: [PATCH] HX8357-B behaves like 9481 --- MCUFRIEND_kbv.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MCUFRIEND_kbv.cpp b/MCUFRIEND_kbv.cpp index 7ed3bf5..fcf7034 100644 --- a/MCUFRIEND_kbv.cpp +++ b/MCUFRIEND_kbv.cpp @@ -357,7 +357,7 @@ void MCUFRIEND_kbv::setRotation(uint8_t r) d[2] = 0x3B; WriteCmdParamN(0xB6, 3, d); goto common_MC; - } else if (_lcd_ID == 0x1963 || _lcd_ID == 0x9481 || _lcd_ID == 0x1511 || _lcd_ID == 0x1581) { + } else if (_lcd_ID == 0x1963 || _lcd_ID == 0x9481 || _lcd_ID == 0x1511 || _lcd_ID == 0x1581 || _lcd_ID == 0x8357) { if (val & 0x80) val |= 0x01; //GS if ((val & 0x40)) @@ -367,7 +367,7 @@ void MCUFRIEND_kbv::setRotation(uint8_t r) WriteCmdParamN(0xC0, 1, d); } if (_lcd_ID == 0x1963) val &= ~0xC0; - if (_lcd_ID == 0x9481 || _lcd_ID == 0x1581) val &= ~0xD0; + if (_lcd_ID == 0x9481 || _lcd_ID == 0x1581 || _lcd_ID == 0x8357) val &= ~0xD0; if (_lcd_ID == 0x1511) { val &= ~0x10; //remove ML val |= 0xC0; //force penguin 180 rotation