nuttx/arch/tricore
hujun5 657ac8317e arch: fix addrenv_switch changing this_task causing exceptions
After addrenv_switch(), the current running task (this_task) may change due to
deferred work execution. Update all architecture interrupt, syscall, and exit
handlers to re-fetch tcb = this_task() after addrenv_switch(). Ensures scheduler
and context operations use the correct TCB, preventing context corruption and
exceptions across SMP and memory-protected builds.

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2026-01-17 18:23:06 -03:00
..
include arch/tricore: upcsa/lowcsa process && dumpinfo 2026-01-15 16:09:13 -03:00
src arch: fix addrenv_switch changing this_task causing exceptions 2026-01-17 18:23:06 -03:00
CMakeLists.txt tricore/cmake: add support of cmake build for tricore 2024-07-18 13:40:49 +08:00
Kconfig arch/tricore: Add the clkdev driver for tricore. 2025-11-19 12:24:56 +08:00