riscv-openocd/contrib
Steven Stallion 1eae39b40d rtos: add support for uC/OS-III
This patch introduces RTOS support for uC/OS-III. Currently, only
FPU-less ARM Cortex-M targets are supported. Due to the configurability
of the RTOS, an OpenOCD-specific file must be linked along with the
project to determine the correct offsets within the OS_TCB structure.

In addition to the above, a crash was fixed in rtos_get_gdb_reg_list
such that RTOS support could be used between resets without restarting
OpenOCD and support for the Hg packet was cleaned up.

Change-Id: Ide004a689e6b886185df665c00fb644629eb31d1
Signed-off-by: Steven Stallion <stallion@squareup.com>
Reviewed-on: http://openocd.zylin.com/3556
Tested-by: jenkins
Reviewed-by: Paul Fertser <fercerpav@gmail.com>
2016-12-08 12:29:35 +00:00
..
libdcc update files to correct FSF address 2013-06-05 19:52:42 +00:00
loaders flash Kinetis: longword programming changed to flash_async_algorithm 2016-11-04 21:26:46 +00:00
remote_bitbang Move xsvf_tools and remote_bitbang to contrib/ 2014-03-29 07:55:43 +00:00
rpc_examples contrib/rpc_examples: add example for python3 2014-04-14 18:14:22 +00:00
rtos-helpers rtos: add support for uC/OS-III 2016-12-08 12:29:35 +00:00
xsvf_tools Move xsvf_tools and remote_bitbang to contrib/ 2014-03-29 07:55:43 +00:00
99-openocd.rules udev: add rule for original Keil ULink (version 1) 2016-05-17 22:28:49 +01:00
coresight-trace.txt present CM3 Trace agenda 2011-01-09 21:14:57 +01:00
cross-build.sh cmsis-dap: add initial cmsis-dap support 2014-01-09 15:20:51 +00:00
gen-stellaris-part-header.pl flash: declare fixed arrays const 2014-02-06 22:17:51 +00:00
itmdump.c contrib/itmdump: add a hack to allow direct dumping of specific SWIT, fix timestamp 2015-04-16 20:25:30 +01:00