diff -purN uisp-20050207-orig/src/Avr.C uisp-20050207/src/Avr.C
--- uisp-20050207-orig/src/Avr.C	2005-02-07 23:55:08.000000000 +0100
+++ uisp-20050207/src/Avr.C	2007-12-14 23:49:41.000000000 +0100
@@ -56,7 +56,7 @@ TAvr::TPart TAvr::parts [] = {
   { "ATtiny11",     0x90, 0x04,   1024,   0,    0,  8000,    0, 0 },
 #endif
 
-  { "AT90S2313",    0x91, 0x01,   2048,   0,  128,  4000, 4000, AVR_2313 },
+  { "AT90S2313",    0x91, 0x01,   2048,   2048,  128,  5000, 5000, AVR_2313 },
   { "AT90S2343",    0x91, 0x03,   2048,   0,  128,  4000, 4000, AVR_8535 },
   { "AT90S2323",    0x91, 0x02,   2048,   0,  128,  4000, 4000, AVR_8535 },
 
@@ -65,7 +65,7 @@ TAvr::TPart TAvr::parts [] = {
   { "ATtiny22",     0x91, 0x06,   2048,   0,  128,  4000, 4000, AVR_TN22 },
 
   { "ATtiny26",     0x91, 0x09,   2048,  32,  128,  4500, 9000, AVR_TN26 },
-  { "ATtiny2313",   0x91, 0x0A,   2048,   0,  128,  4000, 4000, AVR_TN2313 },
+  { "ATtiny2313",   0x91, 0x0A,   2048,   32,  128,  5000, 5000, AVR_TN2313 },
 
 #if 0
   /* 12V parallel programming only; here just for the evidence */
