From e12842b49215ce4a92007b707361d0a235002976 Mon Sep 17 00:00:00 2001 From: mux Date: Thu, 17 Jul 2014 00:46:18 +0200 Subject: [PATCH] Send F4 memory-map and features for STM32F429 * Fix issues #250 #196 --- gdbserver/gdb-server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gdbserver/gdb-server.c b/gdbserver/gdb-server.c index 37e116c..5565b0b 100644 --- a/gdbserver/gdb-server.c +++ b/gdbserver/gdb-server.c @@ -336,7 +336,7 @@ char* make_memory_map(stlink_t *sl) { char* map = malloc(4096); map[0] = '\0'; - if(sl->chip_id==STM32_CHIPID_F4) { + if(sl->chip_id==STM32_CHIPID_F4 || sl->chip_id==STM32_CHIPID_F4_HD) { strcpy(map, memory_map_template_F4); } else { snprintf(map, 4096, memory_map_template, @@ -736,7 +736,7 @@ int serve(stlink_t *sl, st_state_t *st) { DLOG("query: %s;%s\n", queryName, params); if(!strcmp(queryName, "Supported")) { - if(sl->chip_id==STM32_CHIPID_F4) { + if(sl->chip_id==STM32_CHIPID_F4 || sl->chip_id==STM32_CHIPID_F4_HD) { reply = strdup("PacketSize=3fff;qXfer:memory-map:read+;qXfer:features:read+"); } else {