[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