diff --git a/firmware/target/arm/sandisk/sansa-e200/ata-e200.c b/firmware/target/arm/sandisk/sansa-e200/ata-e200.c index 87a70a5d32..055bc959f9 100644 --- a/firmware/target/arm/sandisk/sansa-e200/ata-e200.c +++ b/firmware/target/arm/sandisk/sansa-e200/ata-e200.c @@ -284,8 +284,8 @@ static void copy_write_sectors(const unsigned char* buf, int wordcount) unsigned short* wbufend = wbuf + wordcount; do { - lcd_update(); DATA_REG = *wbuf; + asm volatile("nop\n\t"); } while (++wbuf < wbufend); /* tail loop is faster */ } }