aboutsummaryrefslogtreecommitdiff
path: root/Projects/AVRISP/Lib/V2ProtocolTarget.h
diff options
context:
space:
mode:
authorDean Camera <[email protected]>2009-08-28 08:24:50 +0000
committerDean Camera <[email protected]>2009-08-28 08:24:50 +0000
commit4bb236e9a05c5bae7a3ae6ee5c17572fa6af7d61 (patch)
treea28b86f2a5781512ddf67fcf211236528c6583fe /Projects/AVRISP/Lib/V2ProtocolTarget.h
parent489515fbbf0f61ae63bcdd4b858a5fe59e90c0be (diff)
downloadqmk_firmware-4bb236e9a05c5bae7a3ae6ee5c17572fa6af7d61.tar.gz
qmk_firmware-4bb236e9a05c5bae7a3ae6ee5c17572fa6af7d61.zip
Increase AVRISP command timeout to 240ms up from 150ms to prevent some ISP commands from timing out too early.
Add check to the PROGRAM FLASH ISP and PROGRAM EEPROM ISP handler to return an explicit error when the host attempts to write more data than the device is able to buffer.
Diffstat (limited to 'Projects/AVRISP/Lib/V2ProtocolTarget.h')
-rw-r--r--Projects/AVRISP/Lib/V2ProtocolTarget.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Projects/AVRISP/Lib/V2ProtocolTarget.h b/Projects/AVRISP/Lib/V2ProtocolTarget.h
index 1e0364d9cc..6322b9f336 100644
--- a/Projects/AVRISP/Lib/V2ProtocolTarget.h
+++ b/Projects/AVRISP/Lib/V2ProtocolTarget.h
@@ -52,7 +52,7 @@
#define TOTAL_PROGRAMMING_SPEEDS 7
/** Timeout in milliseconds of target busy-wait loops waiting for a command to complete */
- #define TARGET_BUSY_TIMEOUT_MS 150
+ #define TARGET_BUSY_TIMEOUT_MS 240
/* External Variables: */
extern uint32_t CurrentAddress;