From 6b7babf624c48c711c35627d84351c1b32b52d78 Mon Sep 17 00:00:00 2001 From: Uwe Bonnes Date: Mon, 15 Apr 2013 15:28:02 +0200 Subject: stm32f4: Add option erase command -- Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ---------- >From d488dffe4dab4e5188c750489006260745a9e25a Mon Sep 17 00:00:00 2001 From: Uwe Bonnes Date: Mon, 15 Apr 2013 15:26:58 +0200 Subject: stm32f4: Add option erase command --- src/stm32f4.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/stm32f4.c') diff --git a/src/stm32f4.c b/src/stm32f4.c index 09c7965..67c44b8 100644 --- a/src/stm32f4.c +++ b/src/stm32f4.c @@ -331,10 +331,14 @@ static bool stm32f4_cmd_option(target *t, int argc, char *argv[]) ADIv5_AP_t *ap = adiv5_target_ap(t); - if ((argc == 3) && !strcmp(argv[1], "write")) { + if ((argc == 2) && !strcmp(argv[1], "erase")) { + stm32f4_option_write(t, 0x0fffaaed); + } + else if ((argc == 3) && !strcmp(argv[1], "write")) { val = strtoul(argv[2], NULL, 0); stm32f4_option_write(t, val); } else { + gdb_out("usage: monitor option erase\n"); gdb_out("usage: monitor option write \n"); } -- cgit v1.2.3