projects
/
pub
/
USBasp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
5f36399
)
Make AVRISP XPROG function parameters const where possible.
author
Dean Camera
<dean@fourwalledcubicle.com>
Mon, 1 Feb 2010 05:34:59 +0000
(
05:34
+0000)
committer
Dean Camera
<dean@fourwalledcubicle.com>
Mon, 1 Feb 2010 05:34:59 +0000
(
05:34
+0000)
LUFA/ManPages/ChangeLog.txt
patch
|
blob
|
blame
|
history
Projects/AVRISP-MKII/AVRISP.h
patch
|
blob
|
blame
|
history
Projects/AVRISP-MKII/Lib/V2Protocol.h
patch
|
blob
|
blame
|
history
Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.c
patch
|
blob
|
blame
|
history
Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.h
patch
|
blob
|
blame
|
history
diff --git
a/LUFA/ManPages/ChangeLog.txt
b/LUFA/ManPages/ChangeLog.txt
index
8215bbe
..
95463f7
100644
(file)
--- a/
LUFA/ManPages/ChangeLog.txt
+++ b/
LUFA/ManPages/ChangeLog.txt
@@
-9,7
+9,7
@@
* \section Sec_ChangeLogXXXXXX Version XXXXXX
\r
*
\r
* <b>New:</b>
\r
* \section Sec_ChangeLogXXXXXX Version XXXXXX
\r
*
\r
* <b>New:</b>
\r
- * - Added TPI programming support for 6-pin ATTINY devices to the AVRISP programmer project
\r
+ * - Added TPI programming support for 6-pin ATTINY devices to the AVRISP programmer project
(thanks to Tom Light)
\r
* - Added command timeout counter to the AVRISP project so that the device no longer freezes when incorrectly connected
\r
* to a target
\r
* - Added new TemperatureDataLogger application, a USB data logger which writes to the device's dataflash and appears to
\r
* - Added command timeout counter to the AVRISP project so that the device no longer freezes when incorrectly connected
\r
* to a target
\r
* - Added new TemperatureDataLogger application, a USB data logger which writes to the device's dataflash and appears to
\r
diff --git
a/Projects/AVRISP-MKII/AVRISP.h
b/Projects/AVRISP-MKII/AVRISP.h
index
d0f1e59
..
c9f3263
100644
(file)
--- a/
Projects/AVRISP-MKII/AVRISP.h
+++ b/
Projects/AVRISP-MKII/AVRISP.h
@@
-72,11
+72,10
@@
\r
/* Function Prototypes: */
\r
void SetupHardware(void);
\r
\r
/* Function Prototypes: */
\r
void SetupHardware(void);
\r
-
\r
+ void Process_AVRISP_Commands(void);
\r
+
\r
void EVENT_USB_Device_Connect(void);
\r
void EVENT_USB_Device_Disconnect(void);
\r
void EVENT_USB_Device_ConfigurationChanged(void);
\r
void EVENT_USB_Device_Connect(void);
\r
void EVENT_USB_Device_Disconnect(void);
\r
void EVENT_USB_Device_ConfigurationChanged(void);
\r
-
\r
- void Process_AVRISP_Commands(void);
\r
\r
#endif
\r
\r
#endif
\r
diff --git
a/Projects/AVRISP-MKII/Lib/V2Protocol.h
b/Projects/AVRISP-MKII/Lib/V2Protocol.h
index
5af9fe9
..
d67fb3d
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/V2Protocol.h
+++ b/
Projects/AVRISP-MKII/Lib/V2Protocol.h
@@
-82,9
+82,9
@@
void V2Protocol_ProcessCommand(void);
\r
\r
#if defined(INCLUDE_FROM_V2PROTOCOL_C)
\r
void V2Protocol_ProcessCommand(void);
\r
\r
#if defined(INCLUDE_FROM_V2PROTOCOL_C)
\r
- static void V2Protocol_UnknownCommand(uint8_t V2Command);
\r
+ static void V2Protocol_UnknownCommand(
const
uint8_t V2Command);
\r
static void V2Protocol_SignOn(void);
\r
static void V2Protocol_SignOn(void);
\r
- static void V2Protocol_GetSetParam(uint8_t V2Command);
\r
+ static void V2Protocol_GetSetParam(
const
uint8_t V2Command);
\r
static void V2Protocol_ResetProtection(void);
\r
static void V2Protocol_LoadAddress(void);
\r
#endif
\r
static void V2Protocol_ResetProtection(void);
\r
static void V2Protocol_LoadAddress(void);
\r
#endif
\r
diff --git
a/Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.c
b/Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.c
index
e751303
..
4ed3da7
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.c
+++ b/
Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.c
@@
-53,7
+53,7
@@
static void TINYNVM_SendPointerAddress(const uint16_t AbsoluteAddress)
*
\r
* \param[in] Address 6-bit I/O address to write to in the target's I/O memory space
\r
*/
\r
*
\r
* \param[in] Address 6-bit I/O address to write to in the target's I/O memory space
\r
*/
\r
-static void TINYNVM_SendReadNVMRegister(uint8_t Address)
\r
+static void TINYNVM_SendReadNVMRegister(
const
uint8_t Address)
\r
{
\r
/* The TPI command for reading from the I/O space uses strange addressing, where the I/O address's upper
\r
* two bits of the 6-bit address are shifted left once */
\r
{
\r
/* The TPI command for reading from the I/O space uses strange addressing, where the I/O address's upper
\r
* two bits of the 6-bit address are shifted left once */
\r
@@
-64,7
+64,7
@@
static void TINYNVM_SendReadNVMRegister(uint8_t Address)
*
\r
* \param[in] Address 6-bit I/O address to read from in the target's I/O memory space
\r
*/
\r
*
\r
* \param[in] Address 6-bit I/O address to read from in the target's I/O memory space
\r
*/
\r
-static void TINYNVM_SendWriteNVMRegister(uint8_t Address)
\r
+static void TINYNVM_SendWriteNVMRegister(
const
uint8_t Address)
\r
{
\r
/* The TPI command for writing to the I/O space uses wierd addressing, where the I/O address's upper
\r
* two bits of the 6-bit address are shifted left once */
\r
{
\r
/* The TPI command for writing to the I/O space uses wierd addressing, where the I/O address's upper
\r
* two bits of the 6-bit address are shifted left once */
\r
diff --git
a/Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.h
b/Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.h
index
546e5ab
..
5a18567
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.h
+++ b/
Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.h
@@
-68,8
+68,8
@@
bool TINYNVM_EraseMemory(void);
\r
\r
#if defined(INCLUDE_FROM_TINYNVM_C)
\r
bool TINYNVM_EraseMemory(void);
\r
\r
#if defined(INCLUDE_FROM_TINYNVM_C)
\r
- static void TINYNVM_SendReadNVMRegister(uint8_t Address);
\r
- static void TINYNVM_SendWriteNVMRegister(uint8_t Address);
\r
+ static void TINYNVM_SendReadNVMRegister(
const
uint8_t Address);
\r
+ static void TINYNVM_SendWriteNVMRegister(
const
uint8_t Address);
\r
static void TINYNVM_SendPointerAddress(const uint16_t AbsoluteAddress);
\r
#endif
\r
\r
static void TINYNVM_SendPointerAddress(const uint16_t AbsoluteAddress);
\r
#endif
\r
\r