diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/lcd/ssd1289_lld.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/lcd/ssd1289_lld.c b/drivers/lcd/ssd1289_lld.c index 4552f061..900e7163 100644 --- a/drivers/lcd/ssd1289_lld.c +++ b/drivers/lcd/ssd1289_lld.c @@ -100,11 +100,9 @@ __inline void lld_lcdReadStream(uint16_t *buffer, size_t size) { uint16_t i; volatile uint16_t dummy; - #ifdef LCD_USE_GPIO - dummy = lld_lcdReadGPIO(); - for(i = 0; i < size; i++) - buffer[i] = lld_lcdReadGPIO(); - #endif + dummy = lld_lcdReadGPIO(); + for(i = 0; i < size; i++) + buffer[i] = lld_lcdReadData(); } #endif |