*/
#include <getopt.h>
+#include <signal.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
-#include <signal.h>
#endif
#include <stlink-common.h>
int serve(stlink_t *sl, st_state_t *st);
char* make_memory_map(stlink_t *sl);
-#ifndef __MINGW32__
static void cleanup(int signal __attribute__((unused))) {
if (connected_stlink) {
/* Switch back to mass storage mode before closing. */
exit(1);
}
-#endif
int main(int argc, char** argv) {
- uint32_t voltage;
+ int32_t voltage;
stlink_t *sl = NULL;
}
connected_stlink = sl;
-#ifndef __MINGW32__
signal(SIGINT, &cleanup);
signal(SIGTERM, &cleanup);
-#endif
if (state.reset) {
stlink_reset(sl);