projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Oops - missed a few references to the old global TimeoutMSRemaining counter in ISPTar...
[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
3bbf454
..
d08a8b6
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h
+++ b/
Projects/AVRISP-MKII/Lib/XPROG/XPROGTarget.h
@@
-1,13
+1,13
@@
/*
\r
LUFA Library
\r
/*
\r
LUFA Library
\r
- Copyright (C) Dean Camera, 20
09
.
\r
+ Copyright (C) Dean Camera, 20
10
.
\r
\r
dean [at] fourwalledcubicle [dot] com
\r
www.fourwalledcubicle.com
\r
*/
\r
\r
/*
\r
\r
dean [at] fourwalledcubicle [dot] com
\r
www.fourwalledcubicle.com
\r
*/
\r
\r
/*
\r
- Copyright 20
09
Dean Camera (dean [at] fourwalledcubicle [dot] com)
\r
+ Copyright 20
10
Dean Camera (dean [at] fourwalledcubicle [dot] com)
\r
\r
Permission to use, copy, modify, distribute, and sell this
\r
software and its documentation for any purpose is hereby granted
\r
\r
Permission to use, copy, modify, distribute, and sell this
\r
software and its documentation for any purpose is hereby granted
\r
@@
-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
@@
-44,6
+44,7
@@
#include <LUFA/Common/Common.h>
\r
\r
#include "../V2Protocol.h"
\r
#include <LUFA/Common/Common.h>
\r
\r
#include "../V2Protocol.h"
\r
+ #include "XPROGProtocol.h"
\r
\r
/* Preprocessor Checks: */
\r
#if ((BOARD == BOARD_XPLAIN) || (BOARD == BOARD_XPLAIN_REV1))
\r
\r
/* Preprocessor Checks: */
\r
#if ((BOARD == BOARD_XPLAIN) || (BOARD == BOARD_XPLAIN_REV1))
\r
@@
-130,7
+131,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
@@
-141,5
+142,10
@@
uint8_t XPROGTarget_ReceiveByte(void);
\r
void XPROGTarget_SendBreak(void);
\r
bool XPROGTarget_WaitWhileNVMBusBusy(void);
\r
uint8_t XPROGTarget_ReceiveByte(void);
\r
void XPROGTarget_SendBreak(void);
\r
bool XPROGTarget_WaitWhileNVMBusBusy(void);
\r
+
\r
+ #if defined(INCLUDE_FROM_XPROGTARGET_C)
\r
+ static void XPROGTarget_SetTxMode(void);
\r
+ static void XPROGTarget_SetRxMode(void);
\r
+ #endif
\r
\r
#endif
\r
\r
#endif
\r