Driver bugfix

ugfx_release_2.6
inmarket 2015-02-05 00:19:11 +10:00
parent c9f0c1748d
commit 288a8afb95
1 changed files with 1 additions and 5 deletions

View File

@ -73,10 +73,6 @@ LLDSPEC bool_t gdisp_lld_init(GDisplay *g) {
write_cmd(g, PCD8544_SET_VOP | (0x40)); write_cmd(g, PCD8544_SET_VOP | (0x40));
write_cmd(g, PCD8544_SET_FUNC); write_cmd(g, PCD8544_SET_FUNC);
write_cmd(g, PCD8544_SET_DISPLAY | PCD8544_DISPLAY_MODE_NORMAL); write_cmd(g, PCD8544_SET_DISPLAY | PCD8544_DISPLAY_MODE_NORMAL);
write_cmd(g, PCD8544_SET_X); // X = 0
write_cmd(g, PCD8544_SET_Y); // Y = 0
write_data(g, 0x00, GDISP_SCREEN_BYTES);
// Finish Init // Finish Init
post_init_board(g); post_init_board(g);
@ -146,7 +142,7 @@ LLDSPEC bool_t gdisp_lld_init(GDisplay *g) {
y = g->p.y; y = g->p.y;
#endif #endif
if (gdispColor2Native(g->p.color) != Black) { if (g->p.color != Black) {
RAM(g)[xyaddr(x, y)] |= xybit(y); RAM(g)[xyaddr(x, y)] |= xybit(y);
} else { } else {
RAM(g)[xyaddr(x, y)] &= ~xybit(y); RAM(g)[xyaddr(x, y)] &= ~xybit(y);