On Wed, Aug 31, 2022 at 2:59 AM Daniel Cederman <ceder...@gaisler.com> wrote:
> On 2022-08-30 21:10, Joel Sherrill wrote: > > I think it's OK to push after this long. > > Also be sure to add some to the RTEMS Users Guide for this BSP. > > Will do. > > > Does this work on any simulator? > > We have a modified version of QEMU that we run it on, but we have not made > it publicly available yet. > Hopefully that will solve itself eventually. But a definite grrr came out from me because qemu is a project which is commonly forked and the forks never get merged back. Right now, we have qemu, qemu couverture, and qemu xilinx. That ignores past usage of a qemu fork that has BBB simulation and another that I think can do some newer Pi models. Hopefully qemu Gaisler will not need to be a thing. :) --joel > > > --joel > > On Tue, Aug 30, 2022 at 6:39 AM Daniel Cederman <ceder...@gaisler.com> > wrote: > >> Hi, >> >> Is it OK to push this or should I wait for additional comments? >> >> On 2022-08-25 10:33, Daniel Cederman wrote: >> >> v5 >> Made RISCV_CONSOLE_MAX_APBUART_DEVICES an option >> bsp_fatal if no uart clock frequency is found >> Changed CONSOLE_USE_INTERRUPTS to BSP_CONSOLE_USE_INTERRUPTS >> Added error codes for APBUART >> Get work area size from /memory node >> >> Martin Aberg (1): >> bsp/riscv: Add NOEL-V BSP >> >> bsps/include/bsp/fatal.h | 3 + >> bsps/riscv/noel/console/console-config.c | 208 ++++++++++++++++++ >> bsps/riscv/noel/include/bsp.h | 76 +++++++ >> bsps/riscv/noel/include/bsp/irq.h | 75 +++++++ >> bsps/riscv/noel/include/tm27.h | 1 + >> bsps/riscv/noel/start/bsp_fatal_halt.c | 46 ++++ >> bsps/riscv/riscv/include/bsp.h | 2 + >> bsps/riscv/riscv/include/bsp/irq.h | 2 + >> spec/build/bsps/riscv/noel/abi.yml | 48 ++++ >> spec/build/bsps/riscv/noel/bspnoel32im.yml | 19 ++ >> spec/build/bsps/riscv/noel/bspnoel32imafd.yml | 19 ++ >> spec/build/bsps/riscv/noel/bspnoel64imac.yml | 19 ++ >> spec/build/bsps/riscv/noel/bspnoel64imafd.yml | 19 ++ >> .../build/bsps/riscv/noel/bspnoel64imafdc.yml | 19 ++ >> spec/build/bsps/riscv/noel/grp.yml | 61 +++++ >> spec/build/bsps/riscv/noel/obj.yml | 38 ++++ >> spec/build/bsps/riscv/noel/objsmp.yml | 15 ++ >> spec/build/bsps/riscv/noel/optapbuartmax.yml | 16 ++ >> spec/build/bsps/riscv/optrambegin.yml | 3 + >> spec/build/cpukit/optarchbits.yml | 2 + >> spec/build/cpukit/optsmp.yml | 4 + >> 21 files changed, 695 insertions(+) >> create mode 100644 bsps/riscv/noel/console/console-config.c >> create mode 100644 bsps/riscv/noel/include/bsp.h >> create mode 100644 bsps/riscv/noel/include/bsp/irq.h >> create mode 100644 bsps/riscv/noel/include/tm27.h >> create mode 100644 bsps/riscv/noel/start/bsp_fatal_halt.c >> create mode 100644 spec/build/bsps/riscv/noel/abi.yml >> create mode 100644 spec/build/bsps/riscv/noel/bspnoel32im.yml >> create mode 100644 spec/build/bsps/riscv/noel/bspnoel32imafd.yml >> create mode 100644 spec/build/bsps/riscv/noel/bspnoel64imac.yml >> create mode 100644 spec/build/bsps/riscv/noel/bspnoel64imafd.yml >> create mode 100644 spec/build/bsps/riscv/noel/bspnoel64imafdc.yml >> create mode 100644 spec/build/bsps/riscv/noel/grp.yml >> create mode 100644 spec/build/bsps/riscv/noel/obj.yml >> create mode 100644 spec/build/bsps/riscv/noel/objsmp.yml >> create mode 100644 spec/build/bsps/riscv/noel/optapbuartmax.yml >> >> >> _______________________________________________ >> devel mailing list >> devel@rtems.org >> http://lists.rtems.org/mailman/listinfo/devel > > >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel