From aa211f75800d320548cc051c8f830886f4f09c7e Mon Sep 17 00:00:00 2001
From: MCUdude <hansibull@gmail.com>
Date: Sun, 19 Jun 2022 19:23:34 +0200
Subject: [PATCH] Add missing efuse write delay for ATmega169/A/P/PA and
 ATmega328P

---
 src/avrdude.conf.in | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/avrdude.conf.in b/src/avrdude.conf.in
index 362b6167..c0ba9c4b 100644
--- a/src/avrdude.conf.in
+++ b/src/avrdude.conf.in
@@ -5823,6 +5823,8 @@ part
 
     memory "efuse"
         size            = 1;
+        min_write_delay = 2000;
+        max_write_delay = 2000;
         write           = "1 0 1 0  1 1 0 0  1 0 1 0  0 1 0 0",
                           "x x x x  x x x x  x x x x  i i i i";
 
@@ -9852,6 +9854,8 @@ part parent "m328"
 
     memory "efuse"
         size = 1;
+        min_write_delay = 4500;
+        max_write_delay = 4500;
         read            = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
                           "x x x x x x x x o o o o o o o o";
         write           = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",