<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 16, 2020 at 8:55 AM <<a href="mailto:daniel@gaisler.com">daniel@gaisler.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Hello Joel,</p>
<p>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:</p></div></blockquote><div><br></div><div>I assumed and hoped this was the plan but didn't remember. Just be sure to have ticket(s). :) </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>>> The status is that two needs updating (BSD license for new CAN files and<br>>> the last tn0018 patch needs some redesign based on feedback) and the<br>>> others are accepted for master. I've sent an response on the tn0018<br>>> errata patch just now. I would like to push them on the 5 and master<br>>> branches. To get them onto 5, should I create a ticket for the whole<br>>> patch set? I will try getting this done next next couple of days, and<br>>> have a look at you patches too, thanks!<br>>><br>> <br>> It would be good to separate them logically to the TN-0018 errata<br>> fixes vs the CAN/grlib improvements. The concern for pushing them to 5<br>> is that they touch core sparc files, but since you guys are releasing<br>> them this way in RCC I'm also comfortable with it. I didn't see any<br>> changes outside the sparc (since currently grlib is sparc-specific<br>> too). We'll need those tickets to help us with the dot-release notes.</p>
<p> bsps/<a href="http://headers.am" target="_blank">headers.am</a>                                    |   1 +<br> bsps/include/grlib/ahbstat.h                       |   2 +<br> bsps/include/grlib/ambapp_ids.h                    |  19 +<br> bsps/include/grlib/canbtrs.h                       |  84 +++<br> bsps/include/grlib/grcan.h                         | 129 +++-<br> bsps/include/grlib/greth.h                         |   1 +<br> bsps/include/grlib/grlib_impl.h                    |  10 +<br> bsps/include/grlib/grspw_pkt.h                     |   4 +-<br> bsps/include/grlib/grspw_router.h                  |   1 +<br> bsps/shared/<a href="http://grlib-sources.am" target="_blank">grlib-sources.am</a>                       |   3 +<br> bsps/shared/grlib/1553/gr1553b.c                   |   4 +<br> bsps/shared/grlib/1553/gr1553bc.c                  |  76 ++-<br> bsps/shared/grlib/1553/gr1553bm.c                  |  49 +-<br> bsps/shared/grlib/1553/gr1553rt.c                  | 123 ++--<br> bsps/shared/grlib/amba/ahbstat.c                   |   8 +<br> bsps/shared/grlib/amba/ambapp_names.c              |  21 +-<br> bsps/shared/grlib/btimer/tlib_ckinit.c             |   7 +-<br> bsps/shared/grlib/can/canbtrs.c                    | 143 ++++<br> bsps/shared/grlib/can/grcan.c                      | 719 +++------------------<br> bsps/shared/grlib/can/grcan_internal.h             | 140 ++++<br> bsps/shared/grlib/can/grcanfd.c                    | 535 +++++++++++++++<br> bsps/shared/grlib/can/grcanstd.c                   | 435 +++++++++++++<br> bsps/shared/grlib/can/occan.c                      | 151 ++---<br> bsps/shared/grlib/l2c/l2c.c                        |   4 +-<br> bsps/shared/grlib/net/greth.c                      |  22 +-<br> bsps/shared/grlib/spw/grspw.c                      |   7 +<br> bsps/shared/grlib/spw/grspw_router.c               |   5 +<br> bsps/sparc/leon3/start/amba.c                      |  12 -<br> bsps/sparc/leon3/start/cpucounter.c                |   5 +-<br> bsps/sparc/leon3/start/drvmgr_def_drivers.c        |  28 +<br> c/src/lib/libbsp/sparc/leon3/Makefile.am           |   1 +<br> cpukit/score/cpu/sparc/cpu_asm.S                   |  14 +-<br> cpukit/score/cpu/sparc/<a href="http://headers.am" target="_blank">headers.am</a>                  |   1 +<br> .../score/cpu/sparc/include/libcpu/grlib-tn-0018.h |  85 +++<br> cpukit/score/cpu/sparc/include/rtems/score/sparc.h |   4 +<br> cpukit/score/cpu/sparc/sparc-access.S              |   4 +-<br> cpukit/score/cpu/sparc/sparc-counter-asm.S         |   7 +-<br> cpukit/score/cpu/sparc/syscall.S                   |   3 +-<br> cpukit/score/cpu/sparc/window.S                    |   9 +-<br> 39 files changed, 1996 insertions(+), 880 deletions(-)</p>
<p>Yes, nothing outside of sparc.</p>
<p>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.</p>
<p>/Daniel</p>
<p id="gmail-m_-6783668227222580436reply-intro">2020-10-16 14:07 skrev Joel Sherrill:</p>
<blockquote type="cite" style="padding:0px 0.4em;border-left:2px solid rgb(16,16,255);margin:0px">
<div id="gmail-m_-6783668227222580436replybody1">
<div dir="auto">Hi
<div dir="auto"> </div>
<div dir="auto">I assume these are needed on 5 and will all have tickets. Is that right?</div>
<div dir="auto"> </div>
<div dir="auto">And will also be applied to the master?</div>
<div dir="auto"> </div>
<div dir="auto">--joel</div>
</div>
</div>
<br>
<div style="margin:0px;padding:0px;font-family:monospace">_______________________________________________<br> devel mailing list<br> <a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noopener noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a></div>
</blockquote>
</div>
</blockquote></div></div>