Start of implementation of the low level TPI programming protocol in the AVRISP project.
[pub/USBasp.git] / Projects / AVRISP / Lib / PDITarget.h
index 3758489..da89d55 100644 (file)
@@ -46,6 +46,7 @@
        /* Preprocessor Checks: */\r
                #if ((BOARD == BOARD_XPLAIN) || (BOARD == BOARD_XPLAIN_REV1))\r
                        #undef ENABLE_ISP_PROTOCOL\r
        /* Preprocessor Checks: */\r
                #if ((BOARD == BOARD_XPLAIN) || (BOARD == BOARD_XPLAIN_REV1))\r
                        #undef ENABLE_ISP_PROTOCOL\r
+                       #undef ENABLE_TPI_PROTOCOL\r
                        \r
                        #if !defined(ENABLE_PDI_PROTOCOL)\r
                                #define ENABLE_PDI_PROTOCOL\r
                        \r
                        #if !defined(ENABLE_PDI_PROTOCOL)\r
                                #define ENABLE_PDI_PROTOCOL\r
@@ -67,7 +68,7 @@
                        #define BITBANG_PDICLOCK_MASK    RESET_LINE_MASK\r
                #endif\r
                \r
                        #define BITBANG_PDICLOCK_MASK    RESET_LINE_MASK\r
                #endif\r
                \r
-               #define BITS_IN_FRAME            12\r
+               #define BITS_IN_PDI_FRAME        12\r
                \r
                #define PDI_NVM_TIMEOUT_MS       200\r
                \r
                \r
                #define PDI_NVM_TIMEOUT_MS       200\r
                \r