projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More improvements to the incomplete BluetoothHost demo - add Disconnection Event...
[pub/USBasp.git]
/
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
ff0be48
..
7166c10
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h
+++ b/
Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h
@@
-30,11
+30,11
@@
\r
/** \file
\r
*
\r
\r
/** \file
\r
*
\r
- * Header file for
PDI
Target.c.
\r
+ * Header file for
XPROG
Target.c.
\r
*/
\r
\r
*/
\r
\r
-#ifndef _
PDI
_TARGET_
\r
-#define _
PDI
_TARGET_
\r
+#ifndef _
XPROG
_TARGET_
\r
+#define _
XPROG
_TARGET_
\r
\r
/* Includes: */
\r
#include <avr/io.h>
\r
\r
/* Includes: */
\r
#include <avr/io.h>
\r
@@
-58,7
+58,7
@@
/* Defines: */
\r
#if ((BOARD == BOARD_XPLAIN) || (BOARD == BOARD_XPLAIN_REV1))
\r
#define XPROG_VIA_HARDWARE_USART
\r
/* Defines: */
\r
#if ((BOARD == BOARD_XPLAIN) || (BOARD == BOARD_XPLAIN_REV1))
\r
#define XPROG_VIA_HARDWARE_USART
\r
- #else
\r
+ #else
\r
#define BITBANG_PDIDATA_PORT PORTB
\r
#define BITBANG_PDIDATA_DDR DDRB
\r
#define BITBANG_PDIDATA_PIN PINB
\r
#define BITBANG_PDIDATA_PORT PORTB
\r
#define BITBANG_PDIDATA_DDR DDRB
\r
#define BITBANG_PDIDATA_PIN PINB
\r
@@
-80,8
+80,11
@@
#define BITBANG_TPICLOCK_MASK (1 << 1)
\r
#endif
\r
\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 500000
\r
+
\r
/** Number of cycles between each clock when software USART mode is used */
\r
/** Number of cycles between each clock when software USART mode is used */
\r
- #define BITS_BETWEEN_USART_CLOCKS
2
00
\r
+ #define BITS_BETWEEN_USART_CLOCKS
1
00
\r
\r
/** Total number of bits in a single USART frame */
\r
#define BITS_IN_USART_FRAME 12
\r
\r
/** Total number of bits in a single USART frame */
\r
#define BITS_IN_USART_FRAME 12
\r
@@
-131,7
+134,7
@@
#define TPI_NVMENABLE_KEY (uint8_t[]){0x12, 0x89, 0xAB, 0x45, 0xCD, 0xD8, 0x88, 0xFF}
\r
\r
#define TPI_POINTER_INDIRECT 0
\r
#define TPI_NVMENABLE_KEY (uint8_t[]){0x12, 0x89, 0xAB, 0x45, 0xCD, 0xD8, 0x88, 0xFF}
\r
\r
#define TPI_POINTER_INDIRECT 0
\r
- #define TPI_POINTER_INDIRECT_PI
(1 << 2)
\r
+ #define TPI_POINTER_INDIRECT_PI
4
\r
\r
/* Function Prototypes: */
\r
void XPROGTarget_EnableTargetPDI(void);
\r
\r
/* Function Prototypes: */
\r
void XPROGTarget_EnableTargetPDI(void);
\r