stm8 : new target
commit020cb12077cb15be1700bf7733178acfb2b26428
authorAke Rehnman <ake.rehnman@gmail.com>
Mon, 6 Nov 2017 18:56:28 +0000 (6 19:56 +0100)
committerPaul Fertser <fercerpav@gmail.com>
Thu, 7 Dec 2017 07:53:13 +0000 (7 07:53 +0000)
tree3d40047dad41518d264264862bd1f3a193933577
parent6090a5b158ad212a54510f061226ca58155b51fe
stm8 : new target

New STM8 target based mostly on mips4k. Target communication
through STLINK/SWIM. No flash driver yet but it is still possible
to program flash through load_image command. The usual target debug
methods are implemented.

Change-Id: I7216f231d3ac7c70cae20f1cd8463c2ed864a329
Signed-off-by: Ake Rehnman <ake.rehnman@gmail.com>
Reviewed-on: http://openocd.zylin.com/3953
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-by: Paul Fertser <fercerpav@gmail.com>
contrib/loaders/Makefile
contrib/loaders/erase_check/Makefile
contrib/loaders/erase_check/stm8_erase_check.inc [new file with mode: 0644]
contrib/loaders/erase_check/stm8_erase_check.s [new file with mode: 0644]
src/target/Makefile.am
src/target/stm8.c [new file with mode: 0644]
src/target/stm8.h [new file with mode: 0644]
src/target/target.c
tcl/target/stm8l.cfg [new file with mode: 0644]
tcl/target/stm8s.cfg [new file with mode: 0644]