Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Erik Strand
lufa
Commits
9e7ffcb0
Commit
9e7ffcb0
authored
Feb 01, 2010
by
Dean Camera
Browse files
Make AVRISP XPROG function parameters const where possible.
parent
5f363996
Changes
5
Hide whitespace changes
Inline
Side-by-side
LUFA/ManPages/ChangeLog.txt
View file @
9e7ffcb0
...
...
@@ -9,7 +9,7 @@
* \section Sec_ChangeLogXXXXXX Version XXXXXX
*
* <b>New:</b>
* - Added TPI programming support for 6-pin ATTINY devices to the AVRISP programmer project
* - Added TPI programming support for 6-pin ATTINY devices to the AVRISP programmer project
(thanks to Tom Light)
* - Added command timeout counter to the AVRISP project so that the device no longer freezes when incorrectly connected
* to a target
* - Added new TemperatureDataLogger application, a USB data logger which writes to the device's dataflash and appears to
...
...
Projects/AVRISP-MKII/AVRISP.h
View file @
9e7ffcb0
...
...
@@ -72,11 +72,10 @@
/* Function Prototypes: */
void
SetupHardware
(
void
);
void
Process_AVRISP_Commands
(
void
);
void
EVENT_USB_Device_Connect
(
void
);
void
EVENT_USB_Device_Disconnect
(
void
);
void
EVENT_USB_Device_ConfigurationChanged
(
void
);
void
Process_AVRISP_Commands
(
void
);
#endif
Projects/AVRISP-MKII/Lib/V2Protocol.h
View file @
9e7ffcb0
...
...
@@ -82,9 +82,9 @@
void
V2Protocol_ProcessCommand
(
void
);
#if defined(INCLUDE_FROM_V2PROTOCOL_C)
static
void
V2Protocol_UnknownCommand
(
uint8_t
V2Command
);
static
void
V2Protocol_UnknownCommand
(
const
uint8_t
V2Command
);
static
void
V2Protocol_SignOn
(
void
);
static
void
V2Protocol_GetSetParam
(
uint8_t
V2Command
);
static
void
V2Protocol_GetSetParam
(
const
uint8_t
V2Command
);
static
void
V2Protocol_ResetProtection
(
void
);
static
void
V2Protocol_LoadAddress
(
void
);
#endif
...
...
Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.c
View file @
9e7ffcb0
...
...
@@ -53,7 +53,7 @@ static void TINYNVM_SendPointerAddress(const uint16_t AbsoluteAddress)
*
* \param[in] Address 6-bit I/O address to write to in the target's I/O memory space
*/
static
void
TINYNVM_SendReadNVMRegister
(
uint8_t
Address
)
static
void
TINYNVM_SendReadNVMRegister
(
const
uint8_t
Address
)
{
/* The TPI command for reading from the I/O space uses strange addressing, where the I/O address's upper
* two bits of the 6-bit address are shifted left once */
...
...
@@ -64,7 +64,7 @@ static void TINYNVM_SendReadNVMRegister(uint8_t Address)
*
* \param[in] Address 6-bit I/O address to read from in the target's I/O memory space
*/
static
void
TINYNVM_SendWriteNVMRegister
(
uint8_t
Address
)
static
void
TINYNVM_SendWriteNVMRegister
(
const
uint8_t
Address
)
{
/* The TPI command for writing to the I/O space uses wierd addressing, where the I/O address's upper
* two bits of the 6-bit address are shifted left once */
...
...
Projects/AVRISP-MKII/Lib/XPROG/TINYNVM.h
View file @
9e7ffcb0
...
...
@@ -68,8 +68,8 @@
bool
TINYNVM_EraseMemory
(
void
);
#if defined(INCLUDE_FROM_TINYNVM_C)
static
void
TINYNVM_SendReadNVMRegister
(
uint8_t
Address
);
static
void
TINYNVM_SendWriteNVMRegister
(
uint8_t
Address
);
static
void
TINYNVM_SendReadNVMRegister
(
const
uint8_t
Address
);
static
void
TINYNVM_SendWriteNVMRegister
(
const
uint8_t
Address
);
static
void
TINYNVM_SendPointerAddress
(
const
uint16_t
AbsoluteAddress
);
#endif
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment