[DP/GFX/SDMMC] Bugfixes

- Sanitize framebuffer. Original idea from @StevenMattera
- Change clear framebuffer to memset (for grey colors), for performance (we don't use alpha blending, so it does not matter to set it to 0xFF).
- Enable screen backlight after gfx init
- Reduce wait time for emmc/sd read/write retries to 100ms.
This commit is contained in:
Kostas Missos
2018-06-06 13:29:38 +03:00
parent b299cb40c7
commit 16ac26f583
8 changed files with 43 additions and 21 deletions

View File

@@ -43,7 +43,7 @@ void *tui_do_menu(gfx_con_t *con, menu_t *menu)
int idx = 0, cnt;
int prev_idx = 0;
gfx_clear(con->gfx_ctxt, 0xFF1B1B1B);
gfx_clear_grey(con->gfx_ctxt, 0x1B);
while (1)
{
@@ -124,7 +124,7 @@ void *tui_do_menu(gfx_con_t *con, menu_t *menu)
default:
break;
}
gfx_clear(con->gfx_ctxt, 0xFF1B1B1B);
gfx_clear_grey(con->gfx_ctxt, 0x1B);
}
}