Browse Source

remote: Updated the naming in the remote protocol macros

pull/1078/head
dragonmux 2 years ago
committed by Piotr Esden-Tempski
parent
commit
c271c5c979
  1. 4
      src/platforms/hosted/bmp_remote.c
  2. 4
      src/remote.c
  3. 8
      src/remote.h

4
src/platforms/hosted/bmp_remote.c

@ -95,7 +95,7 @@ void remote_nrst_set_val(bool assert)
uint8_t construct[REMOTE_MAX_MSG_SIZE]; uint8_t construct[REMOTE_MAX_MSG_SIZE];
int s; int s;
s = snprintf((char *)construct, REMOTE_MAX_MSG_SIZE, REMOTE_SRST_SET_STR, s = snprintf((char *)construct, REMOTE_MAX_MSG_SIZE, REMOTE_NRST_SET_STR,
assert ? '1' : '0'); assert ? '1' : '0');
platform_buffer_write(construct, s); platform_buffer_write(construct, s);
@ -114,7 +114,7 @@ bool remote_nrst_get_val(void)
int s; int s;
s = snprintf((char *)construct, REMOTE_MAX_MSG_SIZE,"%s", s = snprintf((char *)construct, REMOTE_MAX_MSG_SIZE,"%s",
REMOTE_SRST_GET_STR); REMOTE_NRST_GET_STR);
platform_buffer_write(construct, s); platform_buffer_write(construct, s);
s = platform_buffer_read(construct, REMOTE_MAX_MSG_SIZE); s = platform_buffer_read(construct, REMOTE_MAX_MSG_SIZE);

4
src/remote.c

@ -277,12 +277,12 @@ static void remotePacketProcessGEN(unsigned i, char *packet)
_respondS(REMOTE_RESP_OK,platform_target_voltage()); _respondS(REMOTE_RESP_OK,platform_target_voltage());
break; break;
case REMOTE_SRST_SET: case REMOTE_NRST_SET:
platform_nrst_set_val(packet[2] == '1'); platform_nrst_set_val(packet[2] == '1');
_respond(REMOTE_RESP_OK, 0); _respond(REMOTE_RESP_OK, 0);
break; break;
case REMOTE_SRST_GET: case REMOTE_NRST_GET:
_respond(REMOTE_RESP_OK, platform_nrst_get_val()); _respond(REMOTE_RESP_OK, platform_nrst_get_val());
break; break;
case REMOTE_FREQ_SET: case REMOTE_FREQ_SET:

8
src/remote.h

@ -78,8 +78,8 @@
#define REMOTE_INIT 'S' #define REMOTE_INIT 'S'
#define REMOTE_TMS 'T' #define REMOTE_TMS 'T'
#define REMOTE_VOLTAGE 'V' #define REMOTE_VOLTAGE 'V'
#define REMOTE_SRST_SET 'Z' #define REMOTE_NRST_SET 'Z'
#define REMOTE_SRST_GET 'z' #define REMOTE_NRST_GET 'z'
#define REMOTE_ADD_JTAG_DEV 'J' #define REMOTE_ADD_JTAG_DEV 'J'
/* Protocol response options */ /* Protocol response options */
@ -106,8 +106,8 @@
#define REMOTE_START_STR (char []){ '+', REMOTE_EOM, REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_START, REMOTE_EOM, 0 } #define REMOTE_START_STR (char []){ '+', REMOTE_EOM, REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_START, REMOTE_EOM, 0 }
#define REMOTE_VOLTAGE_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_VOLTAGE, REMOTE_EOM, 0 } #define REMOTE_VOLTAGE_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_VOLTAGE, REMOTE_EOM, 0 }
#define REMOTE_SRST_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_SRST_SET, '%', 'c', REMOTE_EOM, 0 } #define REMOTE_NRST_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_NRST_SET, '%', 'c', REMOTE_EOM, 0 }
#define REMOTE_SRST_GET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_SRST_GET, REMOTE_EOM, 0 } #define REMOTE_NRST_GET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_NRST_GET, REMOTE_EOM, 0 }
#define REMOTE_FREQ_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_FREQ_SET, '%', '0', '8', 'x', REMOTE_EOM, 0 } #define REMOTE_FREQ_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_FREQ_SET, '%', '0', '8', 'x', REMOTE_EOM, 0 }
#define REMOTE_FREQ_GET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_FREQ_GET, REMOTE_EOM, 0 } #define REMOTE_FREQ_GET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_FREQ_GET, REMOTE_EOM, 0 }
#define REMOTE_PWR_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_PWR_SET, '%', 'c', REMOTE_EOM, 0 } #define REMOTE_PWR_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_PWR_SET, '%', 'c', REMOTE_EOM, 0 }

Loading…
Cancel
Save