[PATCH 00/32] LEON

Joel Sherrill joel at rtems.org
Thu May 11 15:32:45 UTC 2017


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.

Did you build smp and uniprocessor?

Have you run Chris' BSP tester?

Answer yes to all and give until Monday (to give weekend for comments) and
then push them. IMO

--joel

On May 11, 2017 9:26 AM, "Daniel Hellstrom" <daniel at gaisler.com> wrote:

> The third set of patches for LEON. In short it contains:
>  * GRCAN API changed from I/O system to C functions API, better error
> handling,
>    other improvements and SMP support.
>  * GRETH ethernet reset/autonegotiation improvements for GR740
>  * Possible to have LEON3 SMP kernel to boot on other than CPU0.
>  * SMP support and warnings fixes in: GRTC, GRTM, PCI peripherals,
>    GR1553BM & BC. Still need to update GRSPW and GR1553RT.
>  * Removed old unused APBUART RAW driver to reduce code duplication.
>  * Patches to make RTEMS build using LLVM Clang for sparc.
>
> Best Regards,
> Daniel Hellstrom
>
>
> ---
>
>  c/src/lib/libbsp/sparc/Makefile.am                 |    1 -
>  c/src/lib/libbsp/sparc/leon2/Makefile.am           |    1 -
>  c/src/lib/libbsp/sparc/leon3/Makefile.am           |    3 +-
>  .../libbsp/sparc/leon3/console/printk_support.c    |   34 +-
>  c/src/lib/libbsp/sparc/leon3/include/leon.h        |    2 +-
>  c/src/lib/libbsp/sparc/leon3/startup/bspstart.c    |    5 +
>  c/src/lib/libbsp/sparc/shared/1553/gr1553bc.c      |  123 +-
>  c/src/lib/libbsp/sparc/shared/1553/gr1553bm.c      |   53 +-
>  c/src/lib/libbsp/sparc/shared/amba/ahbstat.c       |    4 +-
>  c/src/lib/libbsp/sparc/shared/can/grcan.c          | 2206
> +++++++++++---------
>  c/src/lib/libbsp/sparc/shared/include/apbuart.h    |   33 -
>  c/src/lib/libbsp/sparc/shared/include/genirq.h     |   47 +-
>  c/src/lib/libbsp/sparc/shared/include/grcan.h      |  268 ++-
>  c/src/lib/libbsp/sparc/shared/include/greth.h      |   11 +
>  c/src/lib/libbsp/sparc/shared/irq/genirq.c         |   58 +-
>  c/src/lib/libbsp/sparc/shared/irq/irq-shared.c     |   11 +-
>  c/src/lib/libbsp/sparc/shared/irq_asm.S            |   12 +-
>  c/src/lib/libbsp/sparc/shared/net/greth.c          |  134 +-
>  c/src/lib/libbsp/sparc/shared/pci/gr_701.c         |   67 +-
>  c/src/lib/libbsp/sparc/shared/pci/gr_cpci_gr740.c  |   76 +-
>  c/src/lib/libbsp/sparc/shared/pci/gr_leon4_n2x.c   |   66 +-
>  .../lib/libbsp/sparc/shared/pci/gr_rasta_adcdac.c  |   68 +-
>  c/src/lib/libbsp/sparc/shared/pci/gr_rasta_io.c    |   68 +-
>  .../libbsp/sparc/shared/pci/gr_rasta_spw_router.c  |   66 +-
>  c/src/lib/libbsp/sparc/shared/pci/gr_rasta_tmtc.c  |   68 +-
>  c/src/lib/libbsp/sparc/shared/pci/gr_tmtc_1553.c   |   75 +-
>  c/src/lib/libbsp/sparc/shared/start/start.S        |   20 +-
>  c/src/lib/libbsp/sparc/shared/tmtc/grtc.c          |  135 +-
>  c/src/lib/libbsp/sparc/shared/tmtc/grtm.c          |  198 +-
>  c/src/lib/libbsp/sparc/shared/uart/apbuart.c       |  897 --------
>  c/src/lib/libbsp/sparc/shared/uart/apbuart_cons.c  |    8 +-
>  c/src/lib/libcpu/sparc/access/access.S             |    6 +-
>  c/src/lib/libcpu/sparc/reg_win/window.S            |    2 +-
>  c/src/lib/libcpu/sparc/syscall/syscall.S           |    2 +-
>  cpukit/score/include/rtems/score/threadqimpl.h     |    4 +-
>  35 files changed, 2382 insertions(+), 2450 deletions(-)
>
> --
> 2.7.4
> _______________________________________________
> 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/20170511/38c43514/attachment-0002.html>


More information about the devel mailing list