aboutsummaryrefslogtreecommitdiff
path: root/src/flash/nor/stm32f1x.c
diff options
context:
space:
mode:
authorUwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>2015-01-09 11:16:04 +0100
committerSpencer Oliver <spen@spen-soft.co.uk>2015-01-26 20:55:17 +0000
commit5420ff3638409fab4b5dc088da3e4a9fb1285ccf (patch)
treed8af38cfca9b4ff1c18a0d5dafd3963527241ebe /src/flash/nor/stm32f1x.c
parent0d9ecc42d16f3a8b7db44a935a777e32bdb6a482 (diff)
downloadriscv-openocd-5420ff3638409fab4b5dc088da3e4a9fb1285ccf.zip
riscv-openocd-5420ff3638409fab4b5dc088da3e4a9fb1285ccf.tar.gz
riscv-openocd-5420ff3638409fab4b5dc088da3e4a9fb1285ccf.tar.bz2
stm32f09x: Print info in get_stm32x_info.
Change-Id: I5f9b765fe04906e124e2c95ff6bf7193be9d4ce2 Signed-off-by: Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> Reviewed-on: http://openocd.zylin.com/2456 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'src/flash/nor/stm32f1x.c')
-rw-r--r--src/flash/nor/stm32f1x.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/flash/nor/stm32f1x.c b/src/flash/nor/stm32f1x.c
index a2bd2a2..6b5aafc 100644
--- a/src/flash/nor/stm32f1x.c
+++ b/src/flash/nor/stm32f1x.c
@@ -1273,6 +1273,20 @@ static int get_stm32x_info(struct flash_bank *bank, char *buf, int buf_size)
}
break;
+ case 0x442:
+ device_str = "STM32F09x";
+
+ switch (rev_id) {
+ case 0x1000:
+ rev_str = "1.0";
+ break;
+
+ case 0x2000:
+ rev_str = "2.0";
+ break;
+ }
+ break;
+
default:
snprintf(buf, buf_size, "Cannot identify target as a STM32F0/1/3\n");
return ERROR_FAIL;