projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add first draft of the TPI NVM commands for reading, writing and erasing a target...
[pub/USBasp.git]
/
Projects
/
AVRISP-MKII
/
Lib
/
XPROG
/
XPROGProtocol.h
diff --git
a/Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.h
b/Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.h
index
e42e50c
..
a95e5b8
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.h
+++ b/
Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.h
@@
-97,8
+97,8
@@
\r
#define XPRG_PARAM_NVMBASE 0x01
\r
#define XPRG_PARAM_EEPPAGESIZE 0x02
\r
\r
#define XPRG_PARAM_NVMBASE 0x01
\r
#define XPRG_PARAM_EEPPAGESIZE 0x02
\r
- #define XPRG_PARAM_
UNDOC_1
0x03
\r
- #define XPRG_PARAM_
UNDOC_2
0x04
\r
+ #define XPRG_PARAM_
NVMCMD
0x03
\r
+ #define XPRG_PARAM_
NVMCSR
0x04
\r
\r
#define XPRG_PROTOCOL_PDI 0x00
\r
#define XPRG_PROTOCOL_JTAG 0x01
\r
\r
#define XPRG_PROTOCOL_PDI 0x00
\r
#define XPRG_PROTOCOL_JTAG 0x01
\r
@@
-109,6
+109,9
@@
\r
/* External Variables: */
\r
extern uint32_t XPROG_Param_NVMBase;
\r
\r
/* External Variables: */
\r
extern uint32_t XPROG_Param_NVMBase;
\r
+ extern uint16_t XPROG_Param_EEPageSize;
\r
+ extern uint8_t XPROG_Param_NVMCSRRegAddr;
\r
+ extern uint8_t XPROG_Param_NVMCMDRegAddr;
\r
\r
/* Function Prototypes: */
\r
void XPROGProtocol_SetMode(void);
\r
\r
/* Function Prototypes: */
\r
void XPROGProtocol_SetMode(void);
\r