mirror of
https://github.com/mariusgreuel/avrdude.git
synced 2025-09-28 15:05:27 +00:00
Get rid of TPI magic numbers.
This commit is contained in:
@@ -2542,7 +2542,7 @@ static int jtag3_initialize_tpi(const PROGRAMMER *pgm, const AVRPART *p) {
|
|||||||
|
|
||||||
cmdbuf[0] = XPRG_CMD_SET_PARAM;
|
cmdbuf[0] = XPRG_CMD_SET_PARAM;
|
||||||
cmdbuf[1] = XPRG_PARAM_NVMCMD_ADDR;
|
cmdbuf[1] = XPRG_PARAM_NVMCMD_ADDR;
|
||||||
cmdbuf[2] = 0x33; // NVMCMD address
|
cmdbuf[2] = TPI_NVMCMD_ADDRESS;
|
||||||
|
|
||||||
if (jtag3_send_tpi(pgm, cmdbuf, 3) < 0) {
|
if (jtag3_send_tpi(pgm, cmdbuf, 3) < 0) {
|
||||||
pmsg_error("Set NVMCMD address failed\n");
|
pmsg_error("Set NVMCMD address failed\n");
|
||||||
@@ -2553,7 +2553,7 @@ static int jtag3_initialize_tpi(const PROGRAMMER *pgm, const AVRPART *p) {
|
|||||||
|
|
||||||
cmdbuf[0] = XPRG_CMD_SET_PARAM;
|
cmdbuf[0] = XPRG_CMD_SET_PARAM;
|
||||||
cmdbuf[1] = XPRG_PARAM_NVMCSR_ADDR;
|
cmdbuf[1] = XPRG_PARAM_NVMCSR_ADDR;
|
||||||
cmdbuf[2] = 0x32; // NVMCSR address
|
cmdbuf[2] = TPI_NVMCSR_ADDRESS;
|
||||||
|
|
||||||
if (jtag3_send_tpi(pgm, cmdbuf, 3) < 0) {
|
if (jtag3_send_tpi(pgm, cmdbuf, 3) < 0) {
|
||||||
pmsg_error("Set NVMCSR address failed\n");
|
pmsg_error("Set NVMCSR address failed\n");
|
||||||
|
@@ -365,6 +365,9 @@
|
|||||||
#define XPRG_PARAM_NVMCMD_ADDR 0x03
|
#define XPRG_PARAM_NVMCMD_ADDR 0x03
|
||||||
#define XPRG_PARAM_NVMCSR_ADDR 0x04
|
#define XPRG_PARAM_NVMCSR_ADDR 0x04
|
||||||
|
|
||||||
|
#define TPI_NVMCMD_ADDRESS 0x33
|
||||||
|
#define TPI_NVMCSR_ADDRESS 0x32
|
||||||
|
|
||||||
|
|
||||||
#if !defined(JTAG3_PRIVATE_EXPORTED)
|
#if !defined(JTAG3_PRIVATE_EXPORTED)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user