---
bsps/include/grlib/grlib_impl.h | 52 +++
bsps/shared/grlib/1553/b1553brm.c | 10 +---
bsps/shared/grlib/1553/b1553rt.c | 11 +---
bsps/shared/grlib/can/grcan.c | 27 ++
bsps/shared/grlib/pci/grpci2dma.c
---
bsps/riscv/griscv/clock/clockdrv.c| 202 ++
bsps/riscv/griscv/config/griscv.cfg | 9 +
bsps/riscv/griscv/console/console.c | 162 ++
bsps/riscv/griscv/console/printk_support.c| 126 +++
bsps/riscv/griscv/headers.am
---
bsps/shared/grlib/spw/grspw.c | 6 +++---
bsps/sparc/leon2/include/bsp.h| 2 +-
bsps/sparc/leon2/start/bspstart.c | 4 ++--
bsps/sparc/leon3/include/bsp.h| 2 +-
bsps/sparc/leon3/start/bspstart.c | 4 ++--
5 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/bsps/shared/g
---
bsps/headers.am | 64 +++
bsps/include/grlib/ambapp.h | 2 +-
bsps/include/grlib/ambapp_bus.h | 2 +-
bsps/include/grlib/apbuart.h | 4 +-
bsps/include/grlib/apbuart_termios.h | 2 +-
bs
---
bsps/shared/grlib/ascs/grascs.c | 7 +--
bsps/shared/grlib/can/satcan.c | 6 --
bsps/shared/grlib/drvmgr/ambapp_bus_grlib.c | 7 ---
bsps/shared/grlib/slink/grslink.c | 7 +--
4 files changed, 18 insertions(+), 9 deletions(-)
diff --git a/bsp
---
bsps/include/grlib/apbuart.h | 1 +
bsps/shared/grlib/uart/apbuart_cons.c | 32 +--
2 files changed, 17 insertions(+), 16 deletions(-)
diff --git a/bsps/include/grlib/apbuart.h b/bsps/include/grlib/apbuart.h
index d30ad0bcef..6a89bb949a 100644
--- a/bsps/incl
From: Sebastian Huber
---
bsps/shared/grlib-sources.am | 67 +++
.../shared => shared/grlib}/1553/b1553brm.c | 0
.../shared => shared/grlib}/1553/b1553rt.c| 0
.../shared => shared/grlib}/1553/gr1553b.c| 0
.../shared => shared/grlib}/1553/gr1553bc.c
Third take on adding a bsp for a RISC-V GRLIB cpu, taking into account
previous comments.
Resending - it seems that some parts were lost in the previous batch.
Jiri Gaisler (6):
grlib: Fix inludes
grlib: make apbuart driver independent of bsp
grlib: use rtems_interrupt_handler_install() for
From: Sebastian Huber
---
.../include/bsp => include/grlib}/ahbstat.h | 0
.../{sparc/include => include/grlib}/ambapp.h | 0
.../drvmgr => include/grlib}/ambapp_bus.h | 0
.../grlib}/ambapp_bus_grlib.h | 0
.../include => include/grlib}/ambapp_ids.h| 0
.../includ
---
bsps/riscv/griscv/clock/clockdrv.c| 202 ++
bsps/riscv/griscv/config/griscv.cfg | 9 +
bsps/riscv/griscv/console/console.c | 162 ++
bsps/riscv/griscv/console/printk_support.c| 126 +++
bsps/riscv/griscv/headers.am
From: Sebastian Huber
---
bsps/shared/grlib-sources.am | 67 +++
.../shared => shared/grlib}/1553/b1553brm.c | 0
.../shared => shared/grlib}/1553/b1553rt.c| 0
.../shared => shared/grlib}/1553/gr1553b.c| 0
.../shared => shared/grlib}/1553/gr1553bc.c
From: Sebastian Huber
---
.../include/bsp => include/grlib}/ahbstat.h | 0
.../{sparc/include => include/grlib}/ambapp.h | 0
.../drvmgr => include/grlib}/ambapp_bus.h | 0
.../grlib}/ambapp_bus_grlib.h | 0
.../include => include/grlib}/ambapp_ids.h| 0
.../includ
Third take on adding a bsp for a RISC-V GRLIB cpu, taking into account
previous comments.
Jiri Gaisler (6):
grlib: Fix inludes
grlib: make apbuart driver independent of bsp
grlib: use rtems_interrupt_handler_install() for all interupt handlers
grlib: use cpu-independent routines for uncach
---
bsps/headers.am | 64 +++
bsps/include/grlib/ambapp.h | 2 +-
bsps/include/grlib/ambapp_bus.h | 2 +-
bsps/include/grlib/apbuart.h | 4 +-
bsps/include/grlib/apbuart_termios.h | 2 +-
bs
---
bsps/shared/grlib/spw/grspw.c | 6 +++---
bsps/sparc/leon2/include/bsp.h| 2 +-
bsps/sparc/leon2/start/bspstart.c | 4 ++--
bsps/sparc/leon3/include/bsp.h| 2 +-
bsps/sparc/leon3/start/bspstart.c | 4 ++--
5 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/bsps/shared/g
---
bsps/include/grlib/grlib_impl.h | 52 +++
bsps/shared/grlib/1553/b1553brm.c | 10 +---
bsps/shared/grlib/1553/b1553rt.c | 11 +---
bsps/shared/grlib/can/grcan.c | 27 ++
bsps/shared/grlib/pci/grpci2dma.c
---
bsps/include/grlib/apbuart.h | 1 +
bsps/shared/grlib/uart/apbuart_cons.c | 32 +--
2 files changed, 17 insertions(+), 16 deletions(-)
diff --git a/bsps/include/grlib/apbuart.h b/bsps/include/grlib/apbuart.h
index d30ad0bcef..6a89bb949a 100644
--- a/bsps/incl
---
bsps/shared/grlib/ascs/grascs.c | 7 +--
bsps/shared/grlib/can/satcan.c | 6 --
bsps/shared/grlib/drvmgr/ambapp_bus_grlib.c | 7 ---
bsps/shared/grlib/slink/grslink.c | 7 +--
4 files changed, 18 insertions(+), 9 deletions(-)
diff --git a/bsp
On 18/01/2019 12:55, Jiri Gaisler wrote:
From 02c67c905e4ed02678ee8efc6d9e6cbc946fdf77 Mon Sep 17 00:00:00 2001
From: Jiri Gaisler
Date: Fri, 18 Jan 2019 11:32:28 +0100
Subject: [PATCH v2 6/7] grlib: use cpu-independent routines for uncached
access
---
bsps/include/grlib/grlib_impl.h
>From 733fba37d9685e41f561cee140acf03d3d0e05d8 Mon Sep 17 00:00:00 2001
From: Jiri Gaisler
Date: Fri, 18 Jan 2019 12:44:50 +0100
Subject: [PATCH v2 0/7] Adding griscv bsp
Second take on adding a bsp for a RISC-V GRLIB cpu.
The patch is much smaller now, as I removed some redundant include file
>From 0880ccb3cc3b18fac82e4c889ffcc862892fc70e Mon Sep 17 00:00:00 2001
From: Jiri Gaisler
Date: Fri, 18 Jan 2019 11:29:08 +0100
Subject: [PATCH v2 5/7] grlib: use rtems_interrupt_handler_install() for all
interrupt handlers
---
bsps/shared/grlib/ascs/grascs.c | 7 +--
bsps/sha
>From 733fba37d9685e41f561cee140acf03d3d0e05d8 Mon Sep 17 00:00:00 2001
From: Jiri Gaisler
Date: Fri, 18 Jan 2019 12:37:55 +0100
Subject: [PATCH v2 7/7] riscv: add griscv bsp
---
bsps/headers.am | 1 -
bsps/riscv/griscv/clock/clockdrv.c| 202 +
>From 083d9883f82a4fece3740079038830aeaa411025 Mon Sep 17 00:00:00 2001
From: Jiri Gaisler
Date: Thu, 17 Jan 2019 22:20:26 +0100
Subject: [PATCH v2 3/7] grlib: Fix inludes
---
bsps/headers.am | 65 +++
bsps/include/grlib/ambapp.h |
>From b612514622c579910bfd30c2c3eec1a97be3292a Mon Sep 17 00:00:00 2001
From: Sebastian Huber
Date: Sat, 22 Dec 2018 07:13:44 +0100
Subject: [PATCH v2 1/7] grlib: Move header files
---
.../include/bsp => include/grlib}/ahbstat.h | 0
.../{sparc/include => include/grlib}/ambapp.h | 0
.../dr
>From 02c67c905e4ed02678ee8efc6d9e6cbc946fdf77 Mon Sep 17 00:00:00 2001
From: Jiri Gaisler
Date: Fri, 18 Jan 2019 11:32:28 +0100
Subject: [PATCH v2 6/7] grlib: use cpu-independent routines for uncached
access
---
bsps/include/grlib/grlib_impl.h | 54 +++
bsps/shar
>From bd0ba3cc2c624baa56446acd684f82f1c15c1b04 Mon Sep 17 00:00:00 2001
From: Sebastian Huber
Date: Sat, 22 Dec 2018 18:31:04 +0100
Subject: [PATCH v2 2/7] grlib: Move source files
---
bsps/shared/grlib-sources.am | 67 +++
.../shared => shared/grlib}/1553/b1553brm.c
This prevents a cyclic dependency between and
.
---
cpukit/score/cpu/m68k/include/rtems/score/cpu.h | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/cpukit/score/cpu/m68k/include/rtems/score/cpu.h
b/cpukit/score/cpu/m68k/include/rtems/score/cpu.h
index 38fe763fc7..2d48cb
On 18/01/2019 10:54, Sebastian Huber wrote:
Module:rtems-source-builder
Branch:master
Commit:0bb29a38fb73342c3c25c6917884e08f7386a6f4
Changeset:http://git.rtems.org/rtems-source-builder/commit/?id=0bb29a38fb73342c3c25c6917884e08f7386a6f4
Author:Sebastian Huber
Date: Fri Jan
On 17/01/2019 11:34, Sebastian Huber wrote:
Use OS prefix + "rtems" + $rtems_version as the default prefix to
automatically separate different RTEMS versions.
Close #3675.
---
source-builder/sb/options.py | 6 ++
1 file changed, 6 insertions(+)
diff --git a/source-builder/sb/options.py b
On 16/01/2019 07:05, Sebastian Huber wrote:
On 16/01/2019 02:27, Chris Johns wrote:
On 15/1/19 11:31 pm, Sebastian Huber wrote:
On 13/01/2019 23:17, Chris Johns wrote:
On 14/1/19 8:05 am, Chris Johns wrote:
On 11/1/19 4:31 pm, Sebastian Huber wrote:
- Am 11. Jan 2019 um 0:11 schrieb Chri
30 matches
Mail list logo