diff options
author | Evgeniy Didin <didin@synopsys.com> | 2021-02-16 21:53:41 +0300 |
---|---|---|
committer | Oleksij Rempel <linux@rempel-privat.de> | 2021-05-11 10:43:22 +0100 |
commit | 77b28ced14321fbedb9493729a377856bab28144 (patch) | |
tree | 22ac9a4a83c6c633234ec9ee4fbf0918c694b6ba /src/rtos/Makefile.am | |
parent | 5d9de1c40090d81288adc85d06c734984b2c5de1 (diff) | |
download | riscv-openocd-77b28ced14321fbedb9493729a377856bab28144.zip riscv-openocd-77b28ced14321fbedb9493729a377856bab28144.tar.gz riscv-openocd-77b28ced14321fbedb9493729a377856bab28144.tar.bz2 |
rtos: Add support for Zephyr RTOS
With this patch, the Zephyr[1] RTOS is supported by OpenOCD.
As usual with support for other RTOSes, Zephyr must be compiled with
the DEBUG_THREAD_INFO option. This will generate some symbols
with information needed in order to build the list of threads.
The current implementation is limited to Zephyr running on ARM
Cortex-M processors. This is the only ARM variant supported by Zephyr
at the moment and is used on most of the officially supported boards.
[1] https://www.zephyrproject.org/
Change-Id: I22afdbec91562f3a22cf5b88cd4ea3a7a59ba0b4
Signed-off-by: Evgeniy Didin <didin@synopsys.com>
Signed-off-by: Leandro Pereira <leandro.pereira@intel.com>
Signed-off-by: Daniel Glöckner <dg@emlix.com>
Reviewed-on: http://openocd.zylin.com/4988
Tested-by: jenkins
Reviewed-by: Oleksij Rempel <linux@rempel-privat.de>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'src/rtos/Makefile.am')
-rw-r--r-- | src/rtos/Makefile.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rtos/Makefile.am b/src/rtos/Makefile.am index de54596..49cb830 100644 --- a/src/rtos/Makefile.am +++ b/src/rtos/Makefile.am @@ -19,6 +19,7 @@ noinst_LTLIBRARIES += %D%/librtos.la %D%/uCOS-III.c \ %D%/nuttx.c \ %D%/hwthread.c \ + %D%/zephyr.c \ %D%/riot.c \ %D%/rtos.h \ %D%/rtos_standard_stackings.h \ |