summaryrefslogtreecommitdiff
path: root/firmware/target/arm
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2017-01-29 19:50:48 -0500
committerMichael Sevakis <jethead71@rockbox.org>2017-01-29 19:53:49 -0500
commit324ad2483aa8c64c7c4d38e00f190d3a72c16d78 (patch)
treebe0fe7724ffaa8176544ae6a709755fbe3f99d5b /firmware/target/arm
parent2220a4b695f2f5ac9fe212de4bcfa5365318136f (diff)
downloadrockbox-324ad2483aa8c64c7c4d38e00f190d3a72c16d78.tar.gz
rockbox-324ad2483aa8c64c7c4d38e00f190d3a72c16d78.zip
i.MX31: Restore screen clearing in DVFS/DPTC debug screen
Somewhere along the line the screen stopped being cleared prior to writing new text on each frame, which left visible bits of previously-displayed text when it changed. Change-Id: I344e03c234daa77f4e64ed89281c40db887e4498
Diffstat (limited to 'firmware/target/arm')
-rw-r--r--firmware/target/arm/imx31/debug-imx31.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/target/arm/imx31/debug-imx31.c b/firmware/target/arm/imx31/debug-imx31.c
index ff44f234df..cffa3fa483 100644
--- a/firmware/target/arm/imx31/debug-imx31.c
+++ b/firmware/target/arm/imx31/debug-imx31.c
@@ -260,7 +260,6 @@ bool __dbg_dvfs_dptc(void)
260 unsigned long ltw[4]; 260 unsigned long ltw[4];
261 bool ltwassert[4]; 261 bool ltwassert[4];
262 262
263 lcd_clear_display();
264 lcd_setfont(FONT_SYSFIXED); 263 lcd_setfont(FONT_SYSFIXED);
265 264
266 dvfs_mask = dvfs_level_mask(); 265 dvfs_mask = dvfs_level_mask();
@@ -275,6 +274,8 @@ bool __dbg_dvfs_dptc(void)
275 274
276 int button = button_get_w_tmo(HZ/10); 275 int button = button_get_w_tmo(HZ/10);
277 276
277 lcd_clear_display();
278
278 if (dvfs_wp < 0) 279 if (dvfs_wp < 0)
279 strcpy(buf, "Auto"); 280 strcpy(buf, "Auto");
280 else 281 else