cortex_m: fix VECTRESET detection for ARMv6-M cores
authorTarek BOCHKATI <tarek.bouchkati@gmail.com>
Tue, 11 May 2021 08:22:01 +0000 (09:22 +0100)
committerTomas Vanek <vanekt@fbl.cz>
Thu, 20 May 2021 19:56:48 +0000 (20:56 +0100)
commit936cff887abf116427802c4f07096fca1f2b1d88
tree1ff0d37d9f4f1c6712b79e1ac0b237e04383230c
parent3a85fd52b66360a7cc3fa7ee236f31ac4c46daeb
cortex_m: fix VECTRESET detection for ARMv6-M cores

VECTRESET check should be done after verifying if the core is an ARMv6-M core,
and not before that.

Fixes: 2dc9c1df81b6 ("cortex_m: [FIX] ARMv8-M does not support VECTRESET")
Change-Id: I8306affd332b3a35cea69bba39ef24ca71244273
Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
Reviewed-on: http://openocd.zylin.com/6232
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
src/target/cortex_m.c