I think it's OK to push after this long. Also be sure to add some to the RTEMS Users Guide for this BSP.
Does this work on any simulator? --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