On 25/5/2023 3:51 pm, Sebastian Huber wrote:
>
>
> On 25.05.23 02:11, Chris Johns wrote:
>> On 24/5/2023 11:00 pm, Sebastian Huber wrote:
>>> All CPU ports use the same file.
>>> ---
>>> .../aarch64/include/rtems/score/cpuatomic.h | 8 ++---
>>> .../cpu/arm/include/rtems/score/cpuatomic.h
On 25.05.23 03:40, Kinsey Moore wrote:> Is there any reason this isn't
just being moved to a shared directory if
they're all being made identical?
Initially, they were all identical. We already have a shared implementation
https://git.rtems.org/rtems/tree/cpukit/include/rtems/score/cpustdatomi
On 25.05.23 02:11, Chris Johns wrote:
On 24/5/2023 11:00 pm, Sebastian Huber wrote:
All CPU ports use the same file.
---
.../aarch64/include/rtems/score/cpuatomic.h | 8 ++---
.../cpu/arm/include/rtems/score/cpuatomic.h | 11 +-
.../cpu/bfin/include/rtems/score/cpuatomic.h | 36 +
From: Chris Johns
This patch installs the header in the same path as the libbsd header
machine/rtems-version.h. These headers can be used to detect
which network stack is installed.
---
include/{rtems => machine}/rtems-net-legacy.h.in | 0
netlegacy.py | 8 +++
Is there any reason this isn't just being moved to a shared directory if
they're all being made identical?
On Wed, May 24, 2023 at 7:11 PM Chris Johns wrote:
> On 24/5/2023 11:00 pm, Sebastian Huber wrote:
> > All CPU ports use the same file.
>
> > - * Copyright (C) 2020 On-Line Applications Res
These look good. Thanks
Chris
On 24/5/2023 11:05 pm, Sebastian Huber wrote:
> Sebastian Huber (5):
> bsps/arm: Use interrupt entry for
> bsps/arm: Use interrupt entry for clock driver
> bsps/arm: Use interrupt entry for IPI
> arm/xilinx-zynq: Do not provide legacy API
> arm/xilinx-zynq
On 24/5/2023 11:00 pm, Sebastian Huber wrote:
> All CPU ports use the same file.
> ---
> .../aarch64/include/rtems/score/cpuatomic.h | 8 ++---
> .../cpu/arm/include/rtems/score/cpuatomic.h | 11 +-
> .../cpu/bfin/include/rtems/score/cpuatomic.h | 36 ---
> .../cpu/i386/i
On 24/5/2023 5:07 pm, Christian MAUDERER wrote:
> Hello Chris,
>
> On 2023-05-24 03:44, Chris Johns wrote:
>> Hi Christian,
>>
>> Thanks for raising this topic. It is a tough one.
>>
>> On 24/5/2023 12:11 am, Kinsey Moore wrote:
>>> On Tue, May 23, 2023 at 2:26 AM Christian MAUDERER
>>> >>
On 24/5/2023 11:42 pm, Christian MAUDERER wrote:
> On 2023-05-24 02:33, Chris Johns wrote:
>> On 24/5/2023 9:13 am, Chris Johns wrote:
>>> On 23/5/2023 5:30 pm, Christian MAUDERER wrote:
Hello Chris,
On 2023-05-23 08:53, Chris Johns wrote:
> On 23/5/2023 4:25 pm, Christian MAUDER
Looks good and thanks. I have pushed this.
If you would like to submit module update patches for the various repos using
rtems_waf please feel free to do so.
Chris
On 25/5/2023 4:13 am, Martin Erik Werner wrote:
> Rework the splitting of arch and bsp to rely on the last field in the
> arch secti
Rework the splitting of arch and bsp to rely on the last field in the
arch section starting with "rtems", instead of relying on the arch being
exactly two fields in size.
This makes sure that toolchains with a vendor field in their target
triplet can be used with this build system.
Toolchains pro
Rework the splitting of arch and bsp to rely on the last field in the
arch section starting with "rtems", instead of relying on the arch being
exactly two fields in size.
This makes sure that toolchains with a vendor field in their target
triplet can be used with this build system.
Toolchains pro
On 2023-05-24 02:33, Chris Johns wrote:
On 24/5/2023 9:13 am, Chris Johns wrote:
On 23/5/2023 5:30 pm, Christian MAUDERER wrote:
Hello Chris,
On 2023-05-23 08:53, Chris Johns wrote:
On 23/5/2023 4:25 pm, Christian MAUDERER wrote:
Hello Chris,
On 2023-05-23 03:36, Chris Johns wrote:
Hi,
I
The header file provides a legacy API. Do not provide it
by default through .
---
bsps/arm/shared/clock/clock-a9mpcore.c | 2 +-
bsps/arm/xilinx-zynq/include/bsp/irq.h | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/bsps/arm/shared/clock/clock-a9mpcore.c
b/bsps/arm/shared/c
---
bsps/arm/xilinx-zynq/console/debug-console.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/bsps/arm/xilinx-zynq/console/debug-console.c
b/bsps/arm/xilinx-zynq/console/debug-console.c
index 6e89ad0323..d398ca7988 100644
--- a/bsps/arm/xilinx-zynq/console/debug-console.c
+++ b/bsps/
Avoid a dynamic memory allocation for the clock driver interrupt.
---
bsps/arm/shared/clock/clock-a9mpcore.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/bsps/arm/shared/clock/clock-a9mpcore.c
b/bsps/arm/shared/clock/clock-a9mpcore.c
index 15c5d8b067..8d36d82a
Avoid a dynamic memory allocation for the interrupts. Replace
assert() with _Assert().
---
bsps/include/dev/irq/arm-gic-tm27.h | 52 +++--
1 file changed, 34 insertions(+), 18 deletions(-)
diff --git a/bsps/include/dev/irq/arm-gic-tm27.h
b/bsps/include/dev/irq/arm-gic-t
Avoid a dynamic memory allocation for the inter-processor interrupt.
---
bsps/arm/shared/start/arm-a9mpcore-smp.c | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/bsps/arm/shared/start/arm-a9mpcore-smp.c
b/bsps/arm/shared/start/arm-a9mpcore-smp.c
index 703d3d9
Sebastian Huber (5):
bsps/arm: Use interrupt entry for
bsps/arm: Use interrupt entry for clock driver
bsps/arm: Use interrupt entry for IPI
arm/xilinx-zynq: Do not provide legacy API
arm/xilinx-zynq: Initialize debug console once
bsps/arm/shared/clock/clock-a9mpcore.c | 15 --
Prefer macros with a proper namespace.
---
cpukit/score/cpu/arm/include/rtems/asm.h | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/cpukit/score/cpu/arm/include/rtems/asm.h
b/cpukit/score/cpu/arm/include/rtems/asm.h
index 79892aae0c..9f676e40ab 100644
--- a/cpukit/score/
---
bsps/arm/xilinx-zynq/console/console-config.c | 12 ++--
bsps/arm/xilinx-zynq/console/debug-console.c | 13 +++--
bsps/arm/xilinx-zynq/start/bspreset.c | 12 ++--
bsps/arm/xilinx-zynq/start/bspstart.c | 13 +++--
bsps/arm/xilinx-zynq/start/bspst
---
cpukit/score/cpu/arm/__aeabi_read_tp.c | 8
cpukit/score/cpu/arm/__tls_get_addr.c | 8
cpukit/score/cpu/arm/arm-exception-default.c| 9 +
.../score/cpu/arm/arm-exception-frame-print.c | 9 +
cpukit/score/cpu/arm/armv4-sync-synchron
---
bsps/arm/include/bsp/arm-a9mpcore-clock.h | 16
bsps/arm/include/bsp/arm-a9mpcore-irq.h | 14 +++---
bsps/arm/include/bsp/arm-a9mpcore-regs.h | 18 +++---
bsps/arm/include/bsp/arm-a9mpcore-start.h | 14 +++---
bsps/arm/shared/clock/clock-a9mpcore
---
.../dev/cache/arm-data-cache-loop-set-way.h | 11 +++
bsps/arm/shared/cache/cache-cp15.h| 7 ---
bsps/arm/shared/cache/cache-l2c-310.c | 15 +--
.../shared/cp15/arm-cp15-set-exception-handler.c | 9 +
bsps/arm/shared/cp15/arm
Sebastian Huber (4):
arm: Improve Doxygen file comments
bsps: Improve Doxygen file comments
bsps/arm: Improve Doxygen groups
arm/xilinx-zynq: Improve Doxygen file comments
bsps/arm/include/bsp/arm-a9mpcore-clock.h | 16
bsps/arm/include/bsp/arm-a9mpcore-irq.h
All CPU ports use the same file.
---
.../aarch64/include/rtems/score/cpuatomic.h | 8 ++---
.../cpu/arm/include/rtems/score/cpuatomic.h | 11 +-
.../cpu/bfin/include/rtems/score/cpuatomic.h | 36 ---
.../cpu/i386/include/rtems/score/cpuatomic.h | 11 +-
.../cpu/lm32/
Hello Joel,
just found time to look up the corresponding US terms.
Previously embedded brains was a GmbH, which is comparable with a LLC.
Since end of 2022 embedded brains is a GmbH & Co. KG, which is
comparable with a combination of LLC and LLP.
wkr,
Thomas.
Am 19.05.23 um 14:32 schrieb Jo
Hello Chris,
On 2023-05-24 03:44, Chris Johns wrote:
Hi Christian,
Thanks for raising this topic. It is a tough one.
On 24/5/2023 12:11 am, Kinsey Moore wrote:
On Tue, May 23, 2023 at 2:26 AM Christian MAUDERER
mailto:christian.maude...@embedded-brains.de>> wrote:
Hello,
I recentl
28 matches
Mail list logo