[PATCH 0/6] Updates for Nios II
Joel Sherrill
joel at rtems.org
Wed Jan 27 13:18:51 UTC 2021
Will these changes impact any documentation? The TLS addition seems like it
could impact the CPU supplement.
--joel
On Wed, Jan 27, 2021, 3:13 AM Sebastian Huber <
sebastian.huber at embedded-brains.de> wrote:
> 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 at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20210127/86ffecdd/attachment.html>
More information about the devel
mailing list