From d7bddada250551aff3644e2ba179c922f97241d0 Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Tue, 21 Feb 2006 21:17:08 +0000 Subject: [PATCH] Fixed paged flash write operations for AT90PWMx devices (error in datasheet). git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@572 81a1dc3b-b13d-400b-aceb-764788c761c2 --- avrdude/ChangeLog | 5 +++++ avrdude/NEWS | 3 +++ avrdude/avrdude.conf.in | 12 ++++++------ 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/avrdude/ChangeLog b/avrdude/ChangeLog index f666ea0a..24c58460 100644 --- a/avrdude/ChangeLog +++ b/avrdude/ChangeLog @@ -1,3 +1,8 @@ +2006-02-21 Joerg Wunsch + + * avrdude.conf.in: Fix paged flash write for AT90PWMx + (error in datasheet). + 2006-01-23 Joerg Wunsch * configure.in: Bump version. diff --git a/avrdude/NEWS b/avrdude/NEWS index 4e93d24e..4159322f 100644 --- a/avrdude/NEWS +++ b/avrdude/NEWS @@ -7,6 +7,9 @@ Approximate change log for AVRDUDE by version. ---------------------------------------------------------------------- Current: + * Fixed paged flash write operations for AT90PWMx devices + (error in datasheet). + Version 5.1: * New devices supported: diff --git a/avrdude/avrdude.conf.in b/avrdude/avrdude.conf.in index 17d9a936..31a3938e 100644 --- a/avrdude/avrdude.conf.in +++ b/avrdude/avrdude.conf.in @@ -5379,17 +5379,17 @@ part loadpage_lo = " 0 1 0 0 0 0 0 0", " 0 0 0 x x x x x", - " x x a5 a4 a3 a2 a1 a0", + " x x x a4 a3 a2 a1 a0", " i i i i i i i i"; loadpage_hi = " 0 1 0 0 1 0 0 0", " 0 0 0 x x x x x", - " x x a5 a4 a3 a2 a1 a0", + " x x x a4 a3 a2 a1 a0", " i i i i i i i i"; writepage = " 0 1 0 0 1 1 0 0", " 0 0 0 0 a11 a10 a9 a8", - " a7 a6 x x x x x x", + " a7 a6 a5 x x x x x", " x x x x x x x x"; mode = 0x41; @@ -5517,17 +5517,17 @@ part loadpage_lo = " 0 1 0 0 0 0 0 0", " 0 0 0 x x x x x", - " x x a5 a4 a3 a2 a1 a0", + " x x x a4 a3 a2 a1 a0", " i i i i i i i i"; loadpage_hi = " 0 1 0 0 1 0 0 0", " 0 0 0 x x x x x", - " x x a5 a4 a3 a2 a1 a0", + " x x x a4 a3 a2 a1 a0", " i i i i i i i i"; writepage = " 0 1 0 0 1 1 0 0", " 0 0 0 0 a11 a10 a9 a8", - " a7 a6 x x x x x x", + " a7 a6 a5 x x x x x", " x x x x x x x x"; mode = 0x41;