From bfdad78fcba338d0d8815cd98672ab2bb4558662 Mon Sep 17 00:00:00 2001
From: MCUdude <hansibull@gmail.com>
Date: Tue, 19 Jul 2022 23:44:22 +0200
Subject: [PATCH] Add EEPROM dummy read

---
 src/jtagmkI.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/jtagmkI.c b/src/jtagmkI.c
index 43141263..e5d3d5d8 100644
--- a/src/jtagmkI.c
+++ b/src/jtagmkI.c
@@ -1072,6 +1072,7 @@ static int jtagmkI_write_byte(PROGRAMMER * pgm, AVRPART * p, AVRMEM * mem,
   } else if (strcmp(mem->desc, "eeprom") == 0) {
     cmd[1] = MTYPE_EEPROM;
     need_progmode = 0;
+    need_dummy_read = 1;
     PDATA(pgm)->eeprom_pageaddr = (unsigned long)-1L;
   } else if (strcmp(mem->desc, "lfuse") == 0) {
     cmd[1] = MTYPE_FUSE_BITS;