diff options
author | Erhan Kurubas <erhan.kurubas@espressif.com> | 2023-01-22 23:43:03 +0100 |
---|---|---|
committer | Antonio Borneo <borneo.antonio@gmail.com> | 2023-03-25 18:06:08 +0000 |
commit | ee31f1578a333a75737bc5b183cd4ae98cdaf798 (patch) | |
tree | bde36e69c7ccf51179d55ceef6702fc3e31aca47 /src/rtos/rtos_nuttx_stackings.h | |
parent | 9ce6b0898e5c0b2d6b6928b93b18137fecd6a32d (diff) | |
download | riscv-openocd-ee31f1578a333a75737bc5b183cd4ae98cdaf798.zip riscv-openocd-ee31f1578a333a75737bc5b183cd4ae98cdaf798.tar.gz riscv-openocd-ee31f1578a333a75737bc5b183cd4ae98cdaf798.tar.bz2 |
rtos/nuttx: add Espressif target support and refactoring
Almost written from the beginning in a modern OpenOCD way.
- Endiannes support
- Proper variable types
- Align with the other rtos implementations
Signed-off-by: Erhan Kurubas <erhan.kurubas@espressif.com>
Change-Id: I0868a22da2ed2ab664c82b17c171dc59ede78d10
Reviewed-on: https://review.openocd.org/c/openocd/+/7444
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'src/rtos/rtos_nuttx_stackings.h')
-rw-r--r-- | src/rtos/rtos_nuttx_stackings.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/rtos/rtos_nuttx_stackings.h b/src/rtos/rtos_nuttx_stackings.h index 2e5f092..213a060 100644 --- a/src/rtos/rtos_nuttx_stackings.h +++ b/src/rtos/rtos_nuttx_stackings.h @@ -8,5 +8,8 @@ extern const struct rtos_register_stacking nuttx_stacking_cortex_m; extern const struct rtos_register_stacking nuttx_stacking_cortex_m_fpu; extern const struct rtos_register_stacking nuttx_riscv_stacking; +extern const struct rtos_register_stacking nuttx_esp32_stacking; +extern const struct rtos_register_stacking nuttx_esp32s2_stacking; +extern const struct rtos_register_stacking nuttx_esp32s3_stacking; #endif /* INCLUDED_RTOS_NUTTX_STACKINGS_H */ |