> Does OpenOCD have gdb messages handling and high-level debug operations ?
OpenOCD implements a GDB (Remote Serial Protocol) Server if that's what you're referring to? https://ftp.gnu.org/old-gnu/Manuals/gdb/html_node/gdb_124.html#SEC129 https://openocd.org/doc/html/index.html#toc-GDB-and-OpenOCD-1 https://github.com/openocd-org/openocd/blob/master/src/server/gdb_server.c