[PATCH rtems-tools] rtems-bsps-riscv.ini: Update list to drop medany and add BSPs

Joel Sherrill joel at rtems.org
Tue Mar 14 15:03:35 UTC 2023


On Tue, Mar 14, 2023 at 9:23 AM Hesham Almatary <heshamelmatary at gmail.com>
wrote:

> On Tue, 14 Mar 2023 at 14:14, Joel Sherrill <joel at rtems.org> wrote:
> >
> > ---
> >  config/rtems-bsps-riscv.ini | 16 +++++++++++-----
> >  1 file changed, 11 insertions(+), 5 deletions(-)
> >
> > diff --git a/config/rtems-bsps-riscv.ini b/config/rtems-bsps-riscv.ini
> > index 804245e..816675f 100644
> > --- a/config/rtems-bsps-riscv.ini
> > +++ b/config/rtems-bsps-riscv.ini
> > @@ -1,6 +1,7 @@
> >  #
> >  # RTEMS Tools Project (http://www.rtems.org/)
> >  # Copyright 2018 embedded brains GmbH
> > +# Copyright 2022 OAR Corporation
> >  # All rights reserved.
> >  #
> >  # This file is part of the RTEMS Tools package in 'rtems-bsp-builder'.
> > @@ -22,8 +23,13 @@
> >  #
> >  [riscv]
> >  bsps = frdme310arty,
> > -       griscv, grv32i, grv32im, grv32imac, grv32imafdc,
> > -       rv32iac, rv32i, rv32imac, rv32imafc, rv32imafdc, rv32imafd,
> rv32im,
> > -       rv64imac, rv64imac_medany, rv64imafdc, rv64imafd,
> rv64imafdc_medany,
> > -       rv64imafd_medany
> > -exclude-smp = rv32i, rv32im
> > +    griscv, grv32i, grv32im, grv32imac, grv32imafdc,
> > +    mpfs64imafdc,
> > +    noel32im, noel32imafd, noel64imac, noel64imafd, noel64imafdc,
> > +    rv32i, rv32iac, rv32im, rv32imac, rv32imafc, rv32imafd, rv32imafdc,
> Could we make sure that only variants in multilib are here? For
> example, there shouldn't be rv32imafdc. I submitted a similar patch
> before here [1], please feel free to use it as a reference as in to
> what multilib variants should be used here.
>

This list is based on what is currently in RTEMS. Kinsey and I started with
the
list reported by "rtems-bsps -a riscv" and reviewed which has SMP as an
option.

Given that you know the riscv much better, I would politely request that
you let
me push this and then you follow up with patches to remove those BSPs from
rtems and rtems-tools.

--joel

>
> [1] https://lists.rtems.org/pipermail/devel/2023-February/074455.html
>
> > +    rv64imac, rv64imafd, rv64imafdc
> > +
> > +exclude-smp = frdme310arty,
> > +    grv32i, grv32im,
> > +    noel32im,
> > +    rv32i, rv32im
> > --
> > 1.8.3.1
> >
> > _______________________________________________
> > devel mailing list
> > devel at rtems.org
> > http://lists.rtems.org/mailman/listinfo/devel
>
>
>
> --
> Regards,
> Hesham
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20230314/42fa5a7b/attachment.htm>


More information about the devel mailing list