projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update Doxygen configuration files to the latest Doxygen version.
[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
19a2a4d
..
2bc7d8a
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.h
+++ b/
Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.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
@@
-42,6
+42,7
@@
#include <stdio.h>
\r
\r
#include <LUFA/Drivers/USB/USB.h>
\r
#include <stdio.h>
\r
\r
#include <LUFA/Drivers/USB/USB.h>
\r
+ #include <LUFA/Drivers/Peripheral/SerialStream.h>
\r
\r
#include "../V2Protocol.h"
\r
#include "XPROGTarget.h"
\r
\r
#include "../V2Protocol.h"
\r
#include "XPROGTarget.h"
\r
@@
-97,6
+98,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_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
@@
-107,6
+110,10
@@
\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
+ extern uint8_t XPROG_SelectedProtocol;
\r
\r
/* Function Prototypes: */
\r
void XPROGProtocol_SetMode(void);
\r
\r
/* Function Prototypes: */
\r
void XPROGProtocol_SetMode(void);
\r