diff options
author | Antonio Borneo <borneo.antonio@gmail.com> | 2022-02-28 11:46:46 +0100 |
---|---|---|
committer | Antonio Borneo <borneo.antonio@gmail.com> | 2022-05-07 11:00:00 +0000 |
commit | b4f8d99c8d9e453b2beb3f6c9db7ff01c8d00756 (patch) | |
tree | b8976e6f745a1510bc1814a634163b4ac368eb46 /src/target/smp.h | |
parent | 66335683fec62ac89da48d64932fd9d082314225 (diff) | |
download | riscv-openocd-b4f8d99c8d9e453b2beb3f6c9db7ff01c8d00756.zip riscv-openocd-b4f8d99c8d9e453b2beb3f6c9db7ff01c8d00756.tar.gz riscv-openocd-b4f8d99c8d9e453b2beb3f6c9db7ff01c8d00756.tar.bz2 |
smp: deprecate legacy SMP core switching support
The deprecation was already in the documentation since v0.11.0
through commit 85ba2dc4c6ab ("rtos/hwthread: add hardware-thread
pseudo rtos") but OpenOCD was not informing the user printing a
runtime message.
Remove the deprecated method from the documentation and print a
deprecated message at runtime.
There is no reliable way to print the same message in GDB console,
so we have to rely on user noticing it in the OpenOCD log.
Target is to remove the functionality after v0.12.0.
Change-Id: Idd2d9e3b6eccc92dcf0432c3c7de2f8a0fcabe9f
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/6862
Tested-by: jenkins
Diffstat (limited to 'src/target/smp.h')
-rw-r--r-- | src/target/smp.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/target/smp.h b/src/target/smp.h index 490a493..d373c90 100644 --- a/src/target/smp.h +++ b/src/target/smp.h @@ -30,8 +30,10 @@ extern const struct command_registration smp_command_handlers[]; +/* DEPRECATED */ int gdb_read_smp_packet(struct connection *connection, char const *packet, int packet_size); +/* DEPRECATED */ int gdb_write_smp_packet(struct connection *connection, char const *packet, int packet_size); |