Various Gaisler Patches

Joel Sherrill joel at rtems.org
Fri Oct 16 14:47:38 UTC 2020


On Fri, Oct 16, 2020 at 8:55 AM <daniel at gaisler.com> wrote:

> Hello Joel,
>
> We have added them to Gaisler's 5.1 release, we believe they should be
> part of the 5-branch. Previous discussion on this between Gedare and me:
>

I assumed and hoped this was the plan but didn't remember. Just be sure to
have ticket(s). :)

> >> The status is that two needs updating (BSD license for new CAN files and
> >> the last tn0018 patch needs some redesign based on feedback) and the
> >> others are accepted for master. I've sent an response on the tn0018
> >> errata patch just now. I would like to push them on the 5 and master
> >> branches. To get them onto 5, should I create a ticket for the whole
> >> patch set? I will try getting this done next next couple of days, and
> >> have a look at you patches too, thanks!
> >>
> >
> > It would be good to separate them logically to the TN-0018 errata
> > fixes vs the CAN/grlib improvements. The concern for pushing them to 5
> > is that they touch core sparc files, but since you guys are releasing
> > them this way in RCC I'm also comfortable with it. I didn't see any
> > changes outside the sparc (since currently grlib is sparc-specific
> > too). We'll need those tickets to help us with the dot-release notes.
>
>  bsps/headers.am                                    |   1 +
>  bsps/include/grlib/ahbstat.h                       |   2 +
>  bsps/include/grlib/ambapp_ids.h                    |  19 +
>  bsps/include/grlib/canbtrs.h                       |  84 +++
>  bsps/include/grlib/grcan.h                         | 129 +++-
>  bsps/include/grlib/greth.h                         |   1 +
>  bsps/include/grlib/grlib_impl.h                    |  10 +
>  bsps/include/grlib/grspw_pkt.h                     |   4 +-
>  bsps/include/grlib/grspw_router.h                  |   1 +
>  bsps/shared/grlib-sources.am                       |   3 +
>  bsps/shared/grlib/1553/gr1553b.c                   |   4 +
>  bsps/shared/grlib/1553/gr1553bc.c                  |  76 ++-
>  bsps/shared/grlib/1553/gr1553bm.c                  |  49 +-
>  bsps/shared/grlib/1553/gr1553rt.c                  | 123 ++--
>  bsps/shared/grlib/amba/ahbstat.c                   |   8 +
>  bsps/shared/grlib/amba/ambapp_names.c              |  21 +-
>  bsps/shared/grlib/btimer/tlib_ckinit.c             |   7 +-
>  bsps/shared/grlib/can/canbtrs.c                    | 143 ++++
>  bsps/shared/grlib/can/grcan.c                      | 719
> +++------------------
>  bsps/shared/grlib/can/grcan_internal.h             | 140 ++++
>  bsps/shared/grlib/can/grcanfd.c                    | 535 +++++++++++++++
>  bsps/shared/grlib/can/grcanstd.c                   | 435 +++++++++++++
>  bsps/shared/grlib/can/occan.c                      | 151 ++---
>  bsps/shared/grlib/l2c/l2c.c                        |   4 +-
>  bsps/shared/grlib/net/greth.c                      |  22 +-
>  bsps/shared/grlib/spw/grspw.c                      |   7 +
>  bsps/shared/grlib/spw/grspw_router.c               |   5 +
>  bsps/sparc/leon3/start/amba.c                      |  12 -
>  bsps/sparc/leon3/start/cpucounter.c                |   5 +-
>  bsps/sparc/leon3/start/drvmgr_def_drivers.c        |  28 +
>  c/src/lib/libbsp/sparc/leon3/Makefile.am           |   1 +
>  cpukit/score/cpu/sparc/cpu_asm.S                   |  14 +-
>  cpukit/score/cpu/sparc/headers.am                  |   1 +
>  .../score/cpu/sparc/include/libcpu/grlib-tn-0018.h |  85 +++
>  cpukit/score/cpu/sparc/include/rtems/score/sparc.h |   4 +
>  cpukit/score/cpu/sparc/sparc-access.S              |   4 +-
>  cpukit/score/cpu/sparc/sparc-counter-asm.S         |   7 +-
>  cpukit/score/cpu/sparc/syscall.S                   |   3 +-
>  cpukit/score/cpu/sparc/window.S                    |   9 +-
>  39 files changed, 1996 insertions(+), 880 deletions(-)
>
> Yes, nothing outside of sparc.
>
> I will try to create one ticket per patch for the 5-branch, when they are
> related to the same thing (like the tn0009 ticket Sebastian created), then
> there will be one. So approx 20 tickets then.
>
> /Daniel
>
> 2020-10-16 14:07 skrev Joel Sherrill:
>
> Hi
>
> I assume these are needed on 5 and will all have tickets. Is that right?
>
> And will also be applied to the master?
>
> --joel
>
> _______________________________________________
> 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/20201016/e48b2f68/attachment-0001.html>


More information about the devel mailing list