From fde7881611737b29bb2d384734efb2f9941c7aad Mon Sep 17 00:00:00 2001
From: MCUdude <hansibull@gmail.com>
Date: Tue, 8 Mar 2022 12:34:06 +0100
Subject: [PATCH] Fix incorrect ATmega64M1 flash and eeprom size #897 related

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

diff --git a/src/avrdude.conf.in b/src/avrdude.conf.in
index 4e711558..0f9d6d33 100644
--- a/src/avrdude.conf.in
+++ b/src/avrdude.conf.in
@@ -9776,6 +9776,18 @@ part parent "m328"
     signature       = 0x1e 0x96 0x84;
     bs2             = 0xe2;
 
+    memory "eeprom"
+        size            = 2048;
+        page_size       = 8;
+    ;
+
+    memory "flash"
+        paged           = yes;
+        size            = 65536;
+        page_size       = 256;
+        num_pages       = 256;
+    ;
+
     memory "efuse"
         size            = 1;
         min_write_delay = 4500;