projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make all AVRISP-MKII programmer parameters readable, since there's no real good reaso...
[pub/USBasp.git]
/
Projects
/
AVRISP-MKII
/
Lib
/
V2ProtocolParams.c
diff --git
a/Projects/AVRISP-MKII/Lib/V2ProtocolParams.c
b/Projects/AVRISP-MKII/Lib/V2ProtocolParams.c
index
3c1a881
..
5028dad
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/V2ProtocolParams.c
+++ b/
Projects/AVRISP-MKII/Lib/V2ProtocolParams.c
@@
-37,7
+37,7
@@
#include "V2ProtocolParams.h"
/* Non-Volatile Parameter Values for EEPROM storage */
#include "V2ProtocolParams.h"
/* Non-Volatile Parameter Values for EEPROM storage */
-static uint8_t EEMEM EEPROM_Rest_Polarity = 0x00;
+static uint8_t EEMEM EEPROM_Res
e
t_Polarity = 0x00;
/* Volatile Parameter Values for RAM storage */
static ParameterItem_t ParameterTable[] =
/* Volatile Parameter Values for RAM storage */
static ParameterItem_t ParameterTable[] =
@@
-71,7
+71,7
@@
static ParameterItem_t ParameterTable[] =
.ParamValue = 6 },
{ .ParamID = PARAM_RESET_POLARITY,
.ParamValue = 6 },
{ .ParamID = PARAM_RESET_POLARITY,
- .ParamPrivileges = PARAM_PRIV_WRITE,
+ .ParamPrivileges = PARAM_PRIV_
READ | PARAM_PRIV_
WRITE,
.ParamValue = 0x01 },
{ .ParamID = PARAM_STATUS_TGT_CONN,
.ParamValue = 0x01 },
{ .ParamID = PARAM_STATUS_TGT_CONN,
@@
-79,7
+79,7
@@
static ParameterItem_t ParameterTable[] =
.ParamValue = STATUS_ISP_READY },
{ .ParamID = PARAM_DISCHARGEDELAY,
.ParamValue = STATUS_ISP_READY },
{ .ParamID = PARAM_DISCHARGEDELAY,
- .ParamPrivileges = PARAM_PRIV_WRITE,
+ .ParamPrivileges = PARAM_PRIV_
READ | PARAM_PRIV_
WRITE,
.ParamValue = 0x00 },
};
.ParamValue = 0x00 },
};
@@
-88,7
+88,7
@@
static ParameterItem_t ParameterTable[] =
void V2Params_LoadNonVolatileParamValues(void)
{
/* Target RESET line polarity is a non-volatile value, retrieve current parameter value from EEPROM */
void V2Params_LoadNonVolatileParamValues(void)
{
/* Target RESET line polarity is a non-volatile value, retrieve current parameter value from EEPROM */
- V2Params_GetParamFromTable(PARAM_RESET_POLARITY)->ParamValue = eeprom_read_byte(&EEPROM_Rest_Polarity);
+ V2Params_GetParamFromTable(PARAM_RESET_POLARITY)->ParamValue = eeprom_read_byte(&EEPROM_Res
e
t_Polarity);
}
/** Updates any parameter values that are sourced from hardware rather than explicitly set by the host, such as
}
/** Updates any parameter values that are sourced from hardware rather than explicitly set by the host, such as
@@
-163,7
+163,7
@@
void V2Params_SetParameterValue(const uint8_t ParamID,
/* The target RESET line polarity is a non-volatile parameter, save to EEPROM when changed */
if (ParamID == PARAM_RESET_POLARITY)
/* The target RESET line polarity is a non-volatile parameter, save to EEPROM when changed */
if (ParamID == PARAM_RESET_POLARITY)
- eeprom_update_byte(&EEPROM_Rest_Polarity, Value);
+ eeprom_update_byte(&EEPROM_Res
e
t_Polarity, Value);
}
/** Retrieves a parameter entry (including ID, value and privileges) from the parameter table that matches the given
}
/** Retrieves a parameter entry (including ID, value and privileges) from the parameter table that matches the given