diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2009-12-29 14:54:52 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2009-12-29 14:54:52 +0000 |
commit | f5951d15936f397afbeb31bf467a90e6e9b5e161 (patch) | |
tree | 34e2d592e582e1579dde8a43cfad184a368a0165 /Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.c | |
parent | b1dbd92c32022c2ec1601f6a6e51c5714a69c56c (diff) | |
download | lufa-f5951d15936f397afbeb31bf467a90e6e9b5e161.tar.gz lufa-f5951d15936f397afbeb31bf467a90e6e9b5e161.tar.bz2 lufa-f5951d15936f397afbeb31bf467a90e6e9b5e161.zip |
Reduced guard bit time in the AVRISP project PDI/TPI protocols to reduce the time needed to reverse the data communication direction.
Diffstat (limited to 'Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.c')
-rw-r--r-- | Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.c b/Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.c index c1f1a6316..a8c798efb 100644 --- a/Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.c +++ b/Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.c @@ -420,7 +420,7 @@ static void XPROGTarget_SetRxMode(void) }
/* Wait until DATA line has been pulled up to idle by the target */
- while (!(BITBANG_PDIDATA_PIN & BITBANG_PDIDATA_MASK));
+ while (!(BITBANG_PDIDATA_PIN & BITBANG_PDIDATA_MASK) && TimeoutMSRemaining);
#endif
IsSending = false;
|