Various Gaisler Patches
daniel at gaisler.com
daniel at gaisler.com
Fri Oct 16 13:54:44 UTC 2020
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:
>> 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/8141cd83/attachment.html>
More information about the devel
mailing list