Change AVRISP-MKII and XPLAINBridge descriptors to indicate that the device is bus...
[pub/USBasp.git] / Projects / AVRISP-MKII / Lib / XPROG / XPROGTarget.h
index 436f0f3..0e5d373 100644 (file)
                        #endif
                #endif
                
                        #endif
                #endif
                
-               /** Serial carrier TPI/PDI speed when hardware TPI/PDI mode is used */
-               #define XPROG_HARDWARE_SPEED       1000000
+               /** Serial carrier TPI/PDI speed when hardware TPI/PDI mode is used. */
+               #define XPROG_HARDWARE_SPEED       500000
 
 
-               /** Total number of bits in a single USART frame */
+               /** Total number of bits in a single USART frame. */
                #define BITS_IN_USART_FRAME        12
                
                #define PDI_CMD_LDS                0x00
                #define BITS_IN_USART_FRAME        12
                
                #define PDI_CMD_LDS                0x00
                void    XPROGTarget_SendBreak(void);
                bool    XPROGTarget_WaitWhileNVMBusBusy(void);
                
                void    XPROGTarget_SendBreak(void);
                bool    XPROGTarget_WaitWhileNVMBusBusy(void);
                
-               #if defined(INCLUDE_FROM_XPROGTARGET_C)
+               #if (defined(INCLUDE_FROM_XPROGTARGET_C) && defined(ENABLE_XPROG_PROTOCOL))
                        static void XPROGTarget_SetTxMode(void);
                        static void XPROGTarget_SetRxMode(void);
                #endif
                        static void XPROGTarget_SetTxMode(void);
                        static void XPROGTarget_SetRxMode(void);
                #endif