#define ENABLE_XPROG_PROTOCOL\r
#endif\r
#endif\r
-\r
- /* Defines: */\r
- #if ((BOARD == BOARD_XPLAIN) || (BOARD == BOARD_XPLAIN_REV1))\r
- #define XPROG_VIA_HARDWARE_USART\r
- #else\r
- #define BITBANG_PDIDATA_PORT PORTB\r
- #define BITBANG_PDIDATA_DDR DDRB\r
- #define BITBANG_PDIDATA_PIN PINB\r
- #define BITBANG_PDIDATA_MASK (1 << 3)\r
- \r
- #define BITBANG_PDICLOCK_PORT AUX_LINE_PORT\r
- #define BITBANG_PDICLOCK_DDR AUX_LINE_DDR\r
- #define BITBANG_PDICLOCK_PIN AUX_LINE_PIN\r
- #define BITBANG_PDICLOCK_MASK AUX_LINE_MASK\r
-\r
- #define BITBANG_TPIDATA_PORT PORTB\r
- #define BITBANG_TPIDATA_DDR DDRB\r
- #define BITBANG_TPIDATA_PIN PINB\r
- #define BITBANG_TPIDATA_MASK (1 << 3)\r
- \r
- #define BITBANG_TPICLOCK_PORT PORTB\r
- #define BITBANG_TPICLOCK_DDR DDRB\r
- #define BITBANG_TPICLOCK_PIN PINB\r
- #define BITBANG_TPICLOCK_MASK (1 << 1)\r
- #endif\r
\r
/** Serial carrier TPI/PDI speed when hardware TPI/PDI mode is used */\r
#define XPROG_HARDWARE_SPEED 1000000\r
\r
- /** Number of cycles between each clock when software USART mode is used */\r
- #define BITS_BETWEEN_USART_CLOCKS 100\r
- \r
/** Total number of bits in a single USART frame */\r
#define BITS_IN_USART_FRAME 12\r
\r