riscv-openocd/src/rtos
Steven Stallion 0e4fbfba03 rtos: better sanity checking for uCOS-III
This patch improves the OSRunning check. If the rtos_running check
fails, update_threads will return an error rather than attempt to update
the thread list using bad values.

Change-Id: I8614c325504d3a9ab19aebb6862b1fe445a0c8e7
Signed-off-by: Steven Stallion <stallion@squareup.com>
Reviewed-on: http://openocd.zylin.com/4166
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
2017-06-30 21:23:47 +01:00
..
ChibiOS.c gdb_server: support qXfer:threads:read packet 2016-12-08 12:34:00 +00:00
FreeRTOS.c gdb_server: support qXfer:threads:read packet 2016-12-08 12:34:00 +00:00
Makefile.am helper,rtos,server: Restore missing warning flags 2017-01-15 10:16:16 +00:00
ThreadX.c gdb_server: support qXfer:threads:read packet 2016-12-08 12:34:00 +00:00
eCos.c gdb_server: support qXfer:threads:read packet 2016-12-08 12:34:00 +00:00
embKernel.c gdb_server: support qXfer:threads:read packet 2016-12-08 12:34:00 +00:00
linux.c target: Add 64-bit target address support 2017-02-10 13:50:17 +01:00
linux_header.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
mqx.c gdb_server: support qXfer:threads:read packet 2016-12-08 12:34:00 +00:00
rtos.c helper: Code cleanup for hexify() 2016-12-08 12:34:53 +00:00
rtos.h rtos: remove display_str member 2016-08-14 01:38:12 +01:00
rtos_chibios_stackings.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
rtos_chibios_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_ecos_stackings.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
rtos_ecos_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_embkernel_stackings.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
rtos_embkernel_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_mqx_stackings.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
rtos_mqx_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_standard_stackings.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
rtos_standard_stackings.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos_ucos_iii_stackings.c rtos: style corrections for uCOS-III 2017-06-30 21:23:15 +01:00
rtos_ucos_iii_stackings.h rtos: style corrections for uCOS-III 2017-06-30 21:23:15 +01:00
uCOS-III.c rtos: better sanity checking for uCOS-III 2017-06-30 21:23:47 +01:00