<div dir="auto">If this touches nothing but LEON BSP code and you have tested it, then I am ok with it assuming it has been adequately tested and doesn't introduce warnings.<div dir="auto"><br></div><div dir="auto">Did you build smp and uniprocessor?</div><div dir="auto"><br></div><div dir="auto">Have you run Chris' BSP tester?</div><div dir="auto"><br></div><div dir="auto">Answer yes to all and give until Monday (to give weekend for comments) and then push them. IMO</div><div dir="auto"><br></div><div dir="auto">--joel</div></div><div class="gmail_extra"><br><div class="gmail_quote">On May 11, 2017 9:26 AM, "Daniel Hellstrom" <<a href="mailto:daniel@gaisler.com">daniel@gaisler.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The third set of patches for LEON. In short it contains:<br>
 * GRCAN API changed from I/O system to C functions API, better error handling,<br>
   other improvements and SMP support.<br>
 * GRETH ethernet reset/autonegotiation improvements for GR740<br>
 * Possible to have LEON3 SMP kernel to boot on other than CPU0.<br>
 * SMP support and warnings fixes in: GRTC, GRTM, PCI peripherals,<br>
   GR1553BM & BC. Still need to update GRSPW and GR1553RT.<br>
 * Removed old unused APBUART RAW driver to reduce code duplication.<br>
 * Patches to make RTEMS build using LLVM Clang for sparc.<br>
<br>
Best Regards,<br>
Daniel Hellstrom<br>
<br>
<br>
---<br>
<br>
 c/src/lib/libbsp/sparc/<wbr>Makefile.am                 |    1 -<br>
 c/src/lib/libbsp/sparc/leon2/<wbr>Makefile.am           |    1 -<br>
 c/src/lib/libbsp/sparc/leon3/<wbr>Makefile.am           |    3 +-<br>
 .../libbsp/sparc/leon3/<wbr>console/printk_support.c    |   34 +-<br>
 c/src/lib/libbsp/sparc/leon3/<wbr>include/leon.h        |    2 +-<br>
 c/src/lib/libbsp/sparc/leon3/<wbr>startup/bspstart.c    |    5 +<br>
 c/src/lib/libbsp/sparc/shared/<wbr>1553/gr1553bc.c      |  123 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>1553/gr1553bm.c      |   53 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>amba/ahbstat.c       |    4 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>can/grcan.c          | 2206 +++++++++++---------<br>
 c/src/lib/libbsp/sparc/shared/<wbr>include/apbuart.h    |   33 -<br>
 c/src/lib/libbsp/sparc/shared/<wbr>include/genirq.h     |   47 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>include/grcan.h      |  268 ++-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>include/greth.h      |   11 +<br>
 c/src/lib/libbsp/sparc/shared/<wbr>irq/genirq.c         |   58 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>irq/irq-shared.c     |   11 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>irq_asm.S            |   12 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>net/greth.c          |  134 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>pci/gr_701.c         |   67 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>pci/gr_cpci_gr740.c  |   76 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>pci/gr_leon4_n2x.c   |   66 +-<br>
 .../lib/libbsp/sparc/shared/<wbr>pci/gr_rasta_adcdac.c  |   68 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>pci/gr_rasta_io.c    |   68 +-<br>
 .../libbsp/sparc/shared/pci/<wbr>gr_rasta_spw_router.c  |   66 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>pci/gr_rasta_tmtc.c  |   68 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>pci/gr_tmtc_1553.c   |   75 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>start/start.S        |   20 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>tmtc/grtc.c          |  135 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>tmtc/grtm.c          |  198 +-<br>
 c/src/lib/libbsp/sparc/shared/<wbr>uart/apbuart.c       |  897 --------<br>
 c/src/lib/libbsp/sparc/shared/<wbr>uart/apbuart_cons.c  |    8 +-<br>
 c/src/lib/libcpu/sparc/access/<wbr>access.S             |    6 +-<br>
 c/src/lib/libcpu/sparc/reg_<wbr>win/window.S            |    2 +-<br>
 c/src/lib/libcpu/sparc/<wbr>syscall/syscall.S           |    2 +-<br>
 cpukit/score/include/rtems/<wbr>score/threadqimpl.h     |    4 +-<br>
 35 files changed, 2382 insertions(+), 2450 deletions(-)<br>
<br>
--<br>
2.7.4<br>
______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/devel</a><br>
</blockquote></div></div>