diff --git a/ChangeLog b/ChangeLog
index 26b79d8b..b122114d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2006-04-13 Joerg Wunsch <j@uriah.heep.sax.de>
+
+	* par.c: Add logic to negate parallel-port signals in
+	avrdude.conf using a tilde.
+
+	Contributed by Bram Daams:
+	* avrdude.conf.in: Add the "atisp" programmer entry that
+	makes use of negated signals.
+
 2006-03-28 Joerg Wunsch <j@uriah.heep.sax.de>
 
 	* avrdude.conf.in: Add entries for AT90USB{64,128}{6,7}
diff --git a/avrdude.conf.in b/avrdude.conf.in
index 4a8496bd..78764a57 100644
--- a/avrdude.conf.in
+++ b/avrdude.conf.in
@@ -492,6 +492,16 @@ programmer
   miso = 11;
 ;
 
+programmer
+  id    = "atisp";
+  desc  = "AT-ISP V1.1 programming cable for AVR-SDK1 from <http://micro-research.co.th/> micro-research.co.th";
+  type  = par;
+  reset = ~6;
+  sck   = ~8;
+  mosi  = ~7;
+  miso  = ~10;
+;
+
 @HAVE_PARPORT_END@
 
 #