projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added support to the MIDI Class drivers for packed data, where multiple MIDI events...
[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
..
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,8
+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_
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
+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