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 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel