ipdbg: split ipdbg command into multiple commands
commit7a77355a3ea574dc5b7fc0a6ea8be413589ef847
authorDaniel Anselmi <danselmi@gmx.ch>
Mon, 1 Jan 2024 15:05:07 +0000 (1 16:05 +0100)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 16 Mar 2024 14:43:33 +0000 (16 14:43 +0000)
treef77695bf5cb0f6d7896aa750d53b2d70453d1796
parent1d076d6ce1908d5c154bfc6ee2ccd8a629853ef1
ipdbg: split ipdbg command into multiple commands

To simplify the ipdbg start/stop command and be able to
add additional commands in the future, we introduce the
concept of a hub which has to be created before a
ipdbg server can be started.
The hub was created on the fly in previous versions.

Change-Id: I55f317542d01a7324990b2cacd496a41fa5ff875
Signed-off-by: Daniel Anselmi <danselmi@gmx.ch>
Reviewed-on: https://review.openocd.org/c/openocd/+/7979
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
doc/openocd.texi
src/jtag/startup.tcl
src/server/ipdbg.c
src/server/ipdbg.h
src/server/server.c
tcl/board/bemicro_cycloneiii.cfg
tcl/board/digilent_cmod_s7.cfg
tcl/board/ecp5_evaluation.cfg
tcl/board/gowin_runber.cfg
tcl/board/trion_t20_bga256.cfg