Skip to content
This repository was archived by the owner on Mar 7, 2026. It is now read-only.

Commit e46412d

Browse files
committed
remote: Run clang-format across most of the rest of the remote interface header
1 parent d4a7397 commit e46412d

1 file changed

Lines changed: 96 additions & 36 deletions

File tree

‎src/remote.h‎

Lines changed: 96 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@
5757
#define REMOTE_ERROR_WRONGLEN 2
5858

5959
/* Start and end of message identifiers */
60-
#define REMOTE_SOM '!'
61-
#define REMOTE_EOM '#'
62-
#define REMOTE_RESP '&'
60+
#define REMOTE_SOM '!'
61+
#define REMOTE_EOM '#'
62+
#define REMOTE_RESP '&'
6363

6464
/* Generic protocol elements */
6565
#define REMOTE_START 'A'
@@ -90,29 +90,59 @@
9090
#define REMOTE_RESP_NOTSUP 'N'
9191

9292
/* High level protocol elements */
93-
#define REMOTE_HL_CHECK 'C'
94-
#define REMOTE_HL_PACKET 'H'
95-
#define REMOTE_DP_READ 'd'
96-
#define REMOTE_LOW_ACCESS 'L'
97-
#define REMOTE_AP_READ 'a'
98-
#define REMOTE_AP_WRITE 'A'
99-
#define REMOTE_AP_MEM_READ 'M'
93+
#define REMOTE_HL_CHECK 'C'
94+
#define REMOTE_HL_PACKET 'H'
95+
#define REMOTE_DP_READ 'd'
96+
#define REMOTE_LOW_ACCESS 'L'
97+
#define REMOTE_AP_READ 'a'
98+
#define REMOTE_AP_WRITE 'A'
99+
#define REMOTE_AP_MEM_READ 'M'
100100
#define REMOTE_MEM_READ 'h'
101101
#define REMOTE_MEM_WRITE_SIZED 'H'
102102
#define REMOTE_AP_MEM_WRITE_SIZED 'm'
103103

104-
105104
/* Generic protocol elements */
106105
#define REMOTE_GEN_PACKET 'G'
107-
108-
#define REMOTE_START_STR (char []){ '+', REMOTE_EOM, REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_START, REMOTE_EOM, 0 }
109-
#define REMOTE_VOLTAGE_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_VOLTAGE, REMOTE_EOM, 0 }
110-
#define REMOTE_NRST_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_NRST_SET, '%', 'c', REMOTE_EOM, 0 }
111-
#define REMOTE_NRST_GET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_NRST_GET, REMOTE_EOM, 0 }
112-
#define REMOTE_FREQ_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_FREQ_SET, '%', '0', '8', 'x', REMOTE_EOM, 0 }
113-
#define REMOTE_FREQ_GET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_FREQ_GET, REMOTE_EOM, 0 }
114-
#define REMOTE_PWR_SET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_PWR_SET, '%', 'c', REMOTE_EOM, 0 }
115-
#define REMOTE_PWR_GET_STR (char []){ REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_PWR_GET, REMOTE_EOM, 0 }
106+
#define REMOTE_START_STR \
107+
(char[]) \
108+
{ \
109+
'+', REMOTE_EOM, REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_START, REMOTE_EOM, 0 \
110+
}
111+
#define REMOTE_VOLTAGE_STR \
112+
(char[]) \
113+
{ \
114+
REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_VOLTAGE, REMOTE_EOM, 0 \
115+
}
116+
#define REMOTE_NRST_SET_STR \
117+
(char[]) \
118+
{ \
119+
REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_NRST_SET, '%', 'c', REMOTE_EOM, 0 \
120+
}
121+
#define REMOTE_NRST_GET_STR \
122+
(char[]) \
123+
{ \
124+
REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_NRST_GET, REMOTE_EOM, 0 \
125+
}
126+
#define REMOTE_FREQ_SET_STR \
127+
(char[]) \
128+
{ \
129+
REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_FREQ_SET, '%', '0', '8', 'x', REMOTE_EOM, 0 \
130+
}
131+
#define REMOTE_FREQ_GET_STR \
132+
(char[]) \
133+
{ \
134+
REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_FREQ_GET, REMOTE_EOM, 0 \
135+
}
136+
#define REMOTE_PWR_SET_STR \
137+
(char[]) \
138+
{ \
139+
REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_PWR_SET, '%', 'c', REMOTE_EOM, 0 \
140+
}
141+
#define REMOTE_PWR_GET_STR \
142+
(char[]) \
143+
{ \
144+
REMOTE_SOM, REMOTE_GEN_PACKET, REMOTE_PWR_GET, REMOTE_EOM, 0 \
145+
}
116146

117147
/* SWDP protocol elements */
118148
#define REMOTE_SWDP_PACKET 'S'
@@ -200,22 +230,52 @@
200230
HEX_U32(current_ir), /* current_ir */ \
201231
REMOTE_EOM, 0}
202232

203-
#define REMOTE_HL_CHECK_STR (char []){ REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_HL_CHECK, REMOTE_EOM, 0 }
204-
#define REMOTE_DP_READ_STR (char []){ REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_DP_READ, \
205-
'%','0', '2', 'x', 'f', 'f', '%', '0', '4', 'x', REMOTE_EOM, 0 }
206-
#define REMOTE_LOW_ACCESS_STR (char []){ REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_LOW_ACCESS, \
207-
'%','0', '2', 'x', '%','0', '2', 'x', '%', '0', '4', 'x', HEX_U32(csw), REMOTE_EOM, 0 }
208-
#define REMOTE_AP_READ_STR (char []){ REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_READ, \
209-
'%','0', '2', 'x', '%','0','2','x', '%', '0', '4', 'x', REMOTE_EOM, 0 }
210-
#define REMOTE_AP_WRITE_STR (char []){ REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_WRITE, \
211-
'%','0', '2', 'x', '%','0','2','x', '%', '0', '4', 'x', HEX_U32(csw), REMOTE_EOM, 0 }
212-
#define REMOTE_AP_MEM_READ_STR (char []){ REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_MEM_READ, \
213-
'%','0', '2', 'x', '%','0','2','x',HEX_U32(csw), HEX_U32(address), HEX_U32(count), \
214-
REMOTE_EOM, 0 }
215-
#define REMOTE_AP_MEM_WRITE_SIZED_STR (char []){ REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_MEM_WRITE_SIZED, \
216-
'%','0', '2', 'x', '%', '0', '2', 'x', HEX_U32(csw), '%', '0', '2', 'x', HEX_U32(address), HEX_U32(count), 0}
217-
#define REMOTE_MEM_WRITE_SIZED_STR (char []){ REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_MEM_WRITE_SIZED, \
218-
'%','0', '2', 'x', '%','0','2','x', HEX_U32(address), HEX_U32(count), 0}
233+
#define REMOTE_HL_CHECK_STR \
234+
(char[]) \
235+
{ \
236+
REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_HL_CHECK, REMOTE_EOM, 0 \
237+
}
238+
#define REMOTE_DP_READ_STR \
239+
(char[]) \
240+
{ \
241+
REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_DP_READ, '%', '0', '2', 'x', 'f', 'f', '%', '0', '4', 'x', REMOTE_EOM, 0 \
242+
}
243+
#define REMOTE_LOW_ACCESS_STR \
244+
(char[]) \
245+
{ \
246+
REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_LOW_ACCESS, '%', '0', '2', 'x', '%', '0', '2', 'x', '%', '0', '4', 'x', \
247+
HEX_U32(csw), REMOTE_EOM, 0 \
248+
}
249+
#define REMOTE_AP_READ_STR \
250+
(char[]) \
251+
{ \
252+
REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_READ, '%', '0', '2', 'x', '%', '0', '2', 'x', '%', '0', '4', 'x', \
253+
REMOTE_EOM, 0 \
254+
}
255+
#define REMOTE_AP_WRITE_STR \
256+
(char[]) \
257+
{ \
258+
REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_WRITE, '%', '0', '2', 'x', '%', '0', '2', 'x', '%', '0', '4', 'x', \
259+
HEX_U32(csw), REMOTE_EOM, 0 \
260+
}
261+
#define REMOTE_AP_MEM_READ_STR \
262+
(char[]) \
263+
{ \
264+
REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_MEM_READ, '%', '0', '2', 'x', '%', '0', '2', 'x', HEX_U32(csw), \
265+
HEX_U32(address), HEX_U32(count), REMOTE_EOM, 0 \
266+
}
267+
#define REMOTE_AP_MEM_WRITE_SIZED_STR \
268+
(char[]) \
269+
{ \
270+
REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_MEM_WRITE_SIZED, '%', '0', '2', 'x', '%', '0', '2', 'x', HEX_U32(csw), \
271+
'%', '0', '2', 'x', HEX_U32(address), HEX_U32(count), 0 \
272+
}
273+
#define REMOTE_MEM_WRITE_SIZED_STR \
274+
(char[]) \
275+
{ \
276+
REMOTE_SOM, REMOTE_HL_PACKET, REMOTE_AP_MEM_WRITE_SIZED, '%', '0', '2', 'x', '%', '0', '2', 'x', \
277+
HEX_U32(address), HEX_U32(count), 0 \
278+
}
219279

220280
uint64_t remotehston(uint32_t limit, const char *s);
221281
void remotePacketProcess(unsigned int i, char *packet);

0 commit comments

Comments
 (0)