riscv-openocd/src/rtos
Daniel Krebs 6a78c8581d rtos: add support for RIOT
Add threads support for RIOT (https://github.com/RIOT-OS/RIOT).
Original code is from Daniel Krebs.

Change-Id: I83fe3b91dd75949e800b5aea1015d8fa37b09c61
Signed-off-by: Daniel Krebs <github@daniel-krebs.net>
Signed-off-by: Vincent Dupont <vincent@otakeys.com>
Signed-off-by: Benjamin Valentin <benpicco@googlemail.com>
Reviewed-on: http://openocd.zylin.com/4256
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
2020-07-26 20:11:52 +01:00
..
FreeRTOS.c Revert "rtos/FreeRTOS: Fix FreeRTOS thread list reading" 2020-04-15 12:40:31 +01:00
Makefile.am rtos: add support for RIOT 2020-07-26 20:11:52 +01:00
ThreadX.c rtos: support gdb_get_register_packet 2018-10-16 11:58:03 +01:00
chibios.c rtos/ChibiOS: Fix some coding styles 2020-05-24 21:25:25 +01:00
chromium-ec.c rtos: Add RTOS task awareness for Chromium-EC 2019-01-23 15:27:01 +00:00
eCos.c rtos: support gdb_get_register_packet 2018-10-16 11:58:03 +01:00
embKernel.c coding style: src: remove empty lines at end of text files 2020-05-02 15:40:21 +01:00
hwthread.c Add get_thread_reg() and set_reg() for hwthread 2020-05-07 21:32:32 +01:00
linux.c coding style: fix multi-line dereferencing 2020-06-06 18:06:05 +01:00
linux_header.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
mqx.c coding style: fix space around pointer's asterisk 2020-02-24 10:30:36 +00:00
nuttx.c coding style: src: remove empty lines at end of text files 2020-05-02 15:40:21 +01:00
nuttx_header.h rtos: add support for NuttX 2018-08-01 14:33:50 +01:00
riot.c rtos: add support for RIOT 2020-07-26 20:11:52 +01:00
rtos.c rtos: add support for RIOT 2020-07-26 20:11:52 +01:00
rtos.h rtos: Destroy RTOS and fix memory leak 2020-03-17 16:40:14 +00:00
rtos_chibios_stackings.c rtos: support gdb_get_register_packet 2018-10-16 11:58:03 +01:00
rtos_chibios_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_ecos_stackings.c rtos: support gdb_get_register_packet 2018-10-16 11:58:03 +01:00
rtos_ecos_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_embkernel_stackings.c coding style: src: remove empty lines at end of text files 2020-05-02 15:40:21 +01:00
rtos_embkernel_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_mqx_stackings.c coding style: fix space separation 2020-07-08 22:08:08 +01:00
rtos_mqx_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_riot_stackings.c rtos: add support for RIOT 2020-07-26 20:11:52 +01:00
rtos_riot_stackings.h rtos: add support for RIOT 2020-07-26 20:11:52 +01:00
rtos_standard_stackings.c rtos: support gdb_get_register_packet 2018-10-16 11:58:03 +01:00
rtos_standard_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_ucos_iii_stackings.c esirisc: support eSi-RISC targets 2018-10-16 11:58:24 +01:00
rtos_ucos_iii_stackings.h esirisc: support eSi-RISC targets 2018-10-16 11:58:24 +01:00
uCOS-III.c rtos: check symbol list when updating uCOS-III 2018-10-16 11:59:11 +01:00