From b1dbd92c32022c2ec1601f6a6e51c5714a69c56c Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Tue, 29 Dec 2009 14:43:03 +0000 Subject: Fixed AVRISP PDI race condition where the guard time between direction changes could be interpreted as a start bit. Fixed TPI interface lines not being changed correctly when in bit-banged TPI mode. --- Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h') diff --git a/Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h b/Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h index 3bbf454be..dab41f316 100644 --- a/Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h +++ b/Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h @@ -44,6 +44,7 @@ #include #include "../V2Protocol.h" + #include "XPROGProtocol.h" /* Preprocessor Checks: */ #if ((BOARD == BOARD_XPLAIN) || (BOARD == BOARD_XPLAIN_REV1)) @@ -141,5 +142,10 @@ uint8_t XPROGTarget_ReceiveByte(void); void XPROGTarget_SendBreak(void); bool XPROGTarget_WaitWhileNVMBusBusy(void); + + #if defined(INCLUDE_FROM_XPROGTARGET_C) + static void XPROGTarget_SetTxMode(void); + static void XPROGTarget_SetRxMode(void); + #endif #endif -- cgit v1.2.3