openocd/src/rtos
Andreas Fritiofson 9dfb58e802 rtos: add instructions and helper code to make FreeRTOS work again
Run-time tested with FreeRTOS V8.1.2 (current version).

For the time being I propose this way of dealing with RTOSes that do
not export necessary information on their own.

I also suggest implementing a similar scheme for ChibiOS, exporting
the necessary struct fields' offsets via an OpenOCD-specific helper.

Change-Id: Iacf8b88004d62206215fe80011fd7592438446a3
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/2347
Tested-by: jenkins
2015-04-16 20:23:46 +01:00
..
ChibiOS.c ChibiOS: fix crash on auto detection 2015-04-14 12:16:50 +01:00
FreeRTOS.c rtos: add instructions and helper code to make FreeRTOS work again 2015-04-16 20:23:46 +01:00
Makefile.am rtos: Freescale MQX rtos support 2015-03-09 06:29:17 +00:00
ThreadX.c rtos: allow symbols to be optional for a particular RTOS 2014-11-24 22:21:37 +00:00
eCos.c rtos: allow symbols to be optional for a particular RTOS 2014-11-24 22:21:37 +00:00
embKernel.c rtos: allow symbols to be optional for a particular RTOS 2014-11-24 22:21:37 +00:00
linux.c rtos: free gdb packet allocated memory 2015-01-09 00:19:11 +00:00
linux_header.h rtos : linux awareness 2012-01-15 22:17:16 +00:00
mqx.c rtos: Freescale MQX rtos support 2015-03-09 06:29:17 +00:00
rtos.c RTOS: Add logging to FreeRTOS and general RTOS 2015-04-14 11:42:58 +01:00
rtos.h rtos: allow symbols to be optional for a particular RTOS 2014-11-24 22:21:37 +00:00
rtos_chibios_stackings.c Added FPU support for ChibiOS/RT 2014-11-24 22:22:11 +00:00
rtos_chibios_stackings.h Added FPU support for ChibiOS/RT 2014-11-24 22:22:11 +00:00
rtos_ecos_stackings.c rtos: fix xml register support regression 2014-03-29 07:34:36 +00:00
rtos_ecos_stackings.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
rtos_embkernel_stackings.c rtos: fix xml register support regression 2014-03-29 07:34:36 +00:00
rtos_embkernel_stackings.h cortex_m: target implementation renames cortex_m3 to cortex_m 2013-10-10 20:51:03 +00:00
rtos_mqx_stackings.c rtos: Freescale MQX rtos support 2015-03-09 06:29:17 +00:00
rtos_mqx_stackings.h rtos: Freescale MQX rtos support 2015-03-09 06:29:17 +00:00
rtos_standard_stackings.c rtos: fix xml register support regression 2014-03-29 07:34:36 +00:00
rtos_standard_stackings.h nds32: support FreeRTOS 2013-09-13 19:37:45 +00:00