From bff4dbe1897d8c19b4bb9807e76350465ca1f1c4 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Mon, 24 Aug 2009 09:37:54 +0000 Subject: Fix to V2 Protocol for Fuse/Sig/Lock byte read -- off by one error on the array when writing back the response from the device. FLASH/EEPROM reading and writing currently broken and unfinished, respectively. --- Projects/Incomplete/AVRISP/Lib/V2Protocol.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Projects/Incomplete/AVRISP/Lib/V2Protocol.h') diff --git a/Projects/Incomplete/AVRISP/Lib/V2Protocol.h b/Projects/Incomplete/AVRISP/Lib/V2Protocol.h index 30d40433f..39406e465 100644 --- a/Projects/Incomplete/AVRISP/Lib/V2Protocol.h +++ b/Projects/Incomplete/AVRISP/Lib/V2Protocol.h @@ -45,10 +45,11 @@ #include "V2ProtocolTarget.h" /* Macros: */ - #define PROGRAMMER_ID "AVRISP_MK2" + #define PROGRAMMER_ID "AVRISP_MK2" - #define READ_WRITE_ODD_BYTE_MASK (1 << 3) - #define TARGET_MODE_PAGE_MASK (1 << 0) + #define READ_WRITE_ODD_BYTE_MASK (1 << 3) + #define PROG_MODE_PAGED_WRITES_MASK (1 << 0) + #define PROG_MODE_COMMIT_PAGE_MASK (1 << 7) /* Function Prototypes: */ void V2Protocol_ProcessCommand(void); -- cgit v1.2.3