diff options
Diffstat (limited to 'firmware/target/arm')
-rw-r--r-- | firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c b/firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c index c0df1f766e..5ad6c887bd 100644 --- a/firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c +++ b/firmware/target/arm/as3525/sansa-clip/lcd-ssd1303.c | |||
@@ -111,10 +111,11 @@ void lcd_write_data(const fb_data* p_bytes, int count) | |||
111 | 111 | ||
112 | p_bytes++; /* next packed pixels */ | 112 | p_bytes++; /* next packed pixels */ |
113 | 113 | ||
114 | /* While push fifo is not empty */ | 114 | /* Wait if push fifo is full */ |
115 | while ((DBOP_STAT & (1<<10)) == 0) | 115 | while ((DBOP_STAT & (1<<6)) != 0); |
116 | ; | ||
117 | } | 116 | } |
117 | /* While push fifo is not empty */ | ||
118 | while ((DBOP_STAT & (1<<10)) == 0); | ||
118 | } | 119 | } |
119 | 120 | ||
120 | 121 | ||