[PATCH 0/6] Updates for Nios II
Sebastian Huber
sebastian.huber at embedded-brains.de
Wed Jan 27 09:13:29 UTC 2021
This patch series brings the Nios II support up to date. Tests were
performed on real hardware with a custom BSP.
Sebastian Huber (6):
nios2: Fix ISR dispatch variants
nios2: Make _ISR_Is_in_progress() weak
nios2: Add TLS support
nios2: Use Per_CPU_Control::isr_dispatch_disable
nios2: Optimize ISR dispatch variant
nios2: Allow ISR nesting in dispatch variant
cpukit/Makefile.am | 1 -
.../score/cpu/nios2/include/rtems/score/cpu.h | 14 +-
.../nios2/include/rtems/score/nios2-utility.h | 13 +-
.../cpu/nios2/nios2-context-initialize.c | 19 +-
cpukit/score/cpu/nios2/nios2-context-switch.S | 12 +-
.../score/cpu/nios2/nios2-eic-il-low-level.S | 133 ++++++++------
.../cpu/nios2/nios2-eic-rsie-low-level.S | 167 ------------------
.../cpu/nios2/nios2-isr-is-in-progress.c | 2 +-
.../nios2/nios2-thread-dispatch-disabled.c | 4 +-
spec/build/cpukit/cpunios2.yml | 1 -
10 files changed, 111 insertions(+), 255 deletions(-)
delete mode 100644 cpukit/score/cpu/nios2/nios2-eic-rsie-low-level.S
--
2.26.2
More information about the devel
mailing list