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.

--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

Reply via email to