aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gdisp/PCF8812/gdisp_lld_PCF8812.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gdisp/PCF8812/gdisp_lld_PCF8812.c b/drivers/gdisp/PCF8812/gdisp_lld_PCF8812.c
index 083f6d50..b0475fae 100644
--- a/drivers/gdisp/PCF8812/gdisp_lld_PCF8812.c
+++ b/drivers/gdisp/PCF8812/gdisp_lld_PCF8812.c
@@ -115,8 +115,8 @@ LLDSPEC bool_t gdisp_lld_init(GDisplay *g) {
unsigned int i;
acquire_bus(g);
- for (i = 0; i < (GDISP_SCREEN_WIDTH * GDISP_SCREEN_HEIGHT / 8); i += GDISP_SCREEN_WIDTH) {
- write_data(g, RAM(g) + i, GDISP_SCREEN_WIDTH);
+ for (i = 0; i < 9; ++i) {
+ write_data(g, RAM(g) + (i * GDISP_SCREEN_WIDTH), GDISP_SCREEN_WIDTH);
}
release_bus(g);
}