[PATCH] doxygen: Replace main page

2023-07-25 Thread Sebastian Huber
Replace the main page with a high level description of the RTEMS feature set similar to: https://docs.rtems.org/branches/master/user/overview/index.html#features The replaced content can be found in the RTEMS Classic API Guide: https://docs.rtems.org/branches/master/c-user/overview.html

Re: [PATCH] build: Add optional RTEMS_VERSION_VC_KEY

2023-07-25 Thread Sebastian Huber
On 26.07.23 06:58, Sebastian Huber wrote: On 26.07.23 00:08, Chris Johns wrote: On 26/7/2023 4:27 am, Joel Sherrill wrote: On Tue, Jul 25, 2023 at 12:15 PM Sebastian Huber > wrote: On 25.07.23 19:09, Joel Sherrill wrote: > > On Tue,

[PATCH v2] build: Add optional RTEMS_VERSION_CONTROL_KEY

2023-07-25 Thread Sebastian Huber
Allow the user to set the version control key. --- spec/build/cpukit/grp.yml | 2 ++ spec/build/cpukit/optversioncontrolkey.yml | 21 wscript| 38 +- 3 files changed, 45 insertions(+), 16 deletions(-) create

Re: style patches - discuss

2023-07-25 Thread Sebastian Huber
On 25.07.23 23:41, Gedare Bloom wrote: I have sent two initial patches to begin the style reformat. The clang-format file is not quite 100%, and it's also not usable by anyone else (as I wait for changes to be accepted upstream). A few things to note: * We can always manually override style

Re: [PATCH] score/arm: style fixes

2023-07-25 Thread Sebastian Huber
On 25.07.23 23:38, Gedare Bloom wrote: diff --git a/cpukit/score/cpu/arm/aarch32-psma-init.c b/cpukit/score/cpu/arm/aarch32-psma-init.c index 93a3673a98..b30cb5e308 100644 --- a/cpukit/score/cpu/arm/aarch32-psma-init.c +++ b/cpukit/score/cpu/arm/aarch32-psma-init.c @@ -46,7 +46,7 @@ #include

Re: [PATCH] build: Add optional RTEMS_VERSION_VC_KEY

2023-07-25 Thread Sebastian Huber
On 26.07.23 00:08, Chris Johns wrote: On 26/7/2023 4:27 am, Joel Sherrill wrote: On Tue, Jul 25, 2023 at 12:15 PM Sebastian Huber mailto:sebastian.hu...@embedded-brains.de>> wrote: On 25.07.23 19:09, Joel Sherrill wrote: > > On Tue, Jul 25, 2023 at 10:12 AM Sebastian Huber

Re: [PATCH] build: Export BSP base and family via pkg-config

2023-07-25 Thread Sebastian Huber
On 25.07.23 20:26, Joel Sherrill wrote: On Tue, Jul 25, 2023 at 12:19 PM Sebastian Huber > wrote: On 25.07.23 19:15, Gedare Bloom wrote: > On Tue, Jul 25, 2023 at 11:11 AM Sebastian Huber > mailto:sebastian.hu...@embedded-brains.de>> 

Re: [PATCH] score/arm: style fixes

2023-07-25 Thread Gedare Bloom
On Tue, Jul 25, 2023 at 5:03 PM Joel Sherrill wrote: > > > > On Tue, Jul 25, 2023 at 5:53 PM Gedare Bloom wrote: >> >> On Tue, Jul 25, 2023 at 4:48 PM Joel Sherrill wrote: >> > >> > I may have missed something. Commented in one place. >> > >> > It looks like mostly spaces inside () and

Re: [PATCH] score/arm: style fixes

2023-07-25 Thread Joel Sherrill
On Tue, Jul 25, 2023 at 5:53 PM Gedare Bloom wrote: > On Tue, Jul 25, 2023 at 4:48 PM Joel Sherrill wrote: > > > > I may have missed something. Commented in one place. > > > > It looks like mostly spaces inside () and variable/parameter declaration > changes. > > > Yes, for the most part those

Re: [PATCH] score/arm: style fixes

2023-07-25 Thread Gedare Bloom
On Tue, Jul 25, 2023 at 4:48 PM Joel Sherrill wrote: > > I may have missed something. Commented in one place. > > It looks like mostly spaces inside () and variable/parameter declaration > changes. > Yes, for the most part those are the least consistent so far. > On Tue, Jul 25, 2023 at 4:38 PM

Re: style patches - discuss

2023-07-25 Thread Gedare Bloom
https://git.rtems.org/gedare/rtems.git/log/?h=aarch64-reformat https://git.rtems.org/gedare/rtems.git/log/?h=arm-reformat On Tue, Jul 25, 2023 at 3:56 PM Chris Johns wrote: > > On 26/7/2023 7:41 am, Gedare Bloom wrote: > > I have sent two initial patches to begin the style reformat. The > >

Re: [PATCH] score/arm: style fixes

2023-07-25 Thread Joel Sherrill
I may have missed something. Commented in one place. It looks like mostly spaces inside () and variable/parameter declaration changes. On Tue, Jul 25, 2023 at 4:38 PM Gedare Bloom wrote: > --- > cpukit/score/cpu/arm/__aeabi_read_tp.c| 2 +- > cpukit/score/cpu/arm/__tls_get_addr.c

Re: [PATCH] build: Add optional RTEMS_VERSION_VC_KEY

2023-07-25 Thread Chris Johns
On 26/7/2023 4:27 am, Joel Sherrill wrote: > On Tue, Jul 25, 2023 at 12:15 PM Sebastian Huber > > > wrote: > > On 25.07.23 19:09, Joel Sherrill wrote: > > > > On Tue, Jul 25, 2023 at 10:12 AM Sebastian Huber > >

Re: [PATCH rtems-docs 0/2] Sphinx Version Check

2023-07-25 Thread Chris Johns
Looks good. Thanks Chris On 26/7/2023 6:25 am, Joel Sherrill wrote: > Hi > > There has been Discord and email discussion that upgrading to Sphinx >= > 6.0 breaks unordered bullet lists. But using Sphinx < 6.0 does not > produce correct results with the patch which enabled us to use newer >

Re: style patches - discuss

2023-07-25 Thread Chris Johns
On 26/7/2023 7:41 am, Gedare Bloom wrote: > I have sent two initial patches to begin the style reformat. The > clang-format file is not quite 100%, and it's also not usable by > anyone else (as I wait for changes to be accepted upstream). > > A few things to note: > * We can always manually

Re: [PATCH] score/arm: style fixes

2023-07-25 Thread Gedare Bloom
On Tue, Jul 25, 2023 at 3:38 PM Gedare Bloom wrote: > > --- > cpukit/score/cpu/arm/__aeabi_read_tp.c| 2 +- > cpukit/score/cpu/arm/__tls_get_addr.c | 4 +- > .../score/cpu/arm/aarch32-psma-init-default.c | 2 +- > cpukit/score/cpu/arm/aarch32-psma-init.c | 82

style patches - discuss

2023-07-25 Thread Gedare Bloom
I have sent two initial patches to begin the style reformat. The clang-format file is not quite 100%, and it's also not usable by anyone else (as I wait for changes to be accepted upstream). A few things to note: * We can always manually override style with good reason. If you see something like

[PATCH] score/arm: style fixes

2023-07-25 Thread Gedare Bloom
--- cpukit/score/cpu/arm/__aeabi_read_tp.c| 2 +- cpukit/score/cpu/arm/__tls_get_addr.c | 4 +- .../score/cpu/arm/aarch32-psma-init-default.c | 2 +- cpukit/score/cpu/arm/aarch32-psma-init.c | 82 - cpukit/score/cpu/arm/arm-exception-default.c | 6 +-

[PATCH] score/aarch64: style fixes

2023-07-25 Thread Gedare Bloom
--- .../cpu/aarch64/aarch64-exception-default.c | 22 +-- .../aarch64/aarch64-exception-frame-print.c | 155 ++ .../score/cpu/aarch64/aarch64-thread-idle.c | 2 +- cpukit/score/cpu/aarch64/cpu.c| 61 --- 4 files changed, 132 insertions(+), 108

[PATCH rtems-docs 2/2] common/waf.py: Add option to check maximum Sphinx version

2023-07-25 Thread Joel Sherrill
Updates #4928. --- common/waf.py | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/common/waf.py b/common/waf.py index 0bd166a..6efe038 100644 --- a/common/waf.py +++ b/common/waf.py @@ -16,7 +16,11 @@ from waflib.Build import BuildContext import latex

[PATCH rtems-docs 1/2] layout.html: Revert patch forcing Spinx to >= 6.0

2023-07-25 Thread Joel Sherrill
Unfortunately, updating past Sphinx 5.x results in unordered bullet lists not formatting correctly as show in a screen capture attached to #4928. Revert this patch until the issue is resolved and output is reviewed for other potential issues. From: Utkarsh Verma Date: Wed, 14 Jun 2023

[PATCH rtems-docs 0/2] Sphinx Version Check

2023-07-25 Thread Joel Sherrill
Hi There has been Discord and email discussion that upgrading to Sphinx >= 6.0 breaks unordered bullet lists. But using Sphinx < 6.0 does not produce correct results with the patch which enabled us to use newer versions of Sphinx. There are two patches in this series. (1) Reverts the patch which

Re: [PATCH 8/8] sys: Add files to Doxygen group

2023-07-25 Thread Gedare Bloom
On Tue, Jul 25, 2023 at 1:17 PM Gedare Bloom wrote: > > On Tue, Jul 25, 2023 at 11:31 AM Sebastian Huber > wrote: > > > > On 25.07.23 17:55, Gedare Bloom wrote: > > > priority.h and endian.h are imported code. We should modify with care. > > > I'm not opposed, we just have to think twice. > > >

Re: [PATCH 8/8] sys: Add files to Doxygen group

2023-07-25 Thread Gedare Bloom
On Tue, Jul 25, 2023 at 11:31 AM Sebastian Huber wrote: > > On 25.07.23 17:55, Gedare Bloom wrote: > > priority.h and endian.h are imported code. We should modify with care. > > I'm not opposed, we just have to think twice. > > endian.h is now actually in Newlib. We should remove it at some point

Re: [PATCH] build: Add optional RTEMS_VERSION_VC_KEY

2023-07-25 Thread Joel Sherrill
On Tue, Jul 25, 2023 at 12:15 PM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 25.07.23 19:09, Joel Sherrill wrote: > > > > On Tue, Jul 25, 2023 at 10:12 AM Sebastian Huber > > > > wrote: > > > > Allow the user to set the version

Re: [PATCH] build: Export BSP base and family via pkg-config

2023-07-25 Thread Joel Sherrill
On Tue, Jul 25, 2023 at 12:19 PM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > > > On 25.07.23 19:15, Gedare Bloom wrote: > > On Tue, Jul 25, 2023 at 11:11 AM Sebastian Huber > > wrote: > >> > >> > >> On 25.07.23 18:01, Gedare Bloom wrote: > >>> On Tue, Jul 25, 2023 at 5:13 AM

Re: [PATCH 8/8] sys: Add files to Doxygen group

2023-07-25 Thread Sebastian Huber
On 25.07.23 17:55, Gedare Bloom wrote: priority.h and endian.h are imported code. We should modify with care. I'm not opposed, we just have to think twice. endian.h is now actually in Newlib. We should remove it at some point in time. I synchronized a couple of files in the past and I don't

Re: [PATCH] build: Export BSP base and family via pkg-config

2023-07-25 Thread Sebastian Huber
On 25.07.23 19:15, Gedare Bloom wrote: On Tue, Jul 25, 2023 at 11:11 AM Sebastian Huber wrote: On 25.07.23 18:01, Gedare Bloom wrote: On Tue, Jul 25, 2023 at 5:13 AM Sebastian Huber wrote: This allows application and library build systems to derive option values from the BSP base and

Re: [PATCH] build: Export BSP base and family via pkg-config

2023-07-25 Thread Gedare Bloom
On Tue, Jul 25, 2023 at 11:11 AM Sebastian Huber wrote: > > > > On 25.07.23 18:01, Gedare Bloom wrote: > > On Tue, Jul 25, 2023 at 5:13 AM Sebastian Huber > > wrote: > >> This allows application and library build systems to derive option > >> values from the BSP base and family names. > >> ---

Re: [PATCH] build: Add optional RTEMS_VERSION_VC_KEY

2023-07-25 Thread Sebastian Huber
On 25.07.23 19:09, Joel Sherrill wrote: On Tue, Jul 25, 2023 at 10:12 AM Sebastian Huber > wrote: Allow the user to set the version control key. ---  spec/build/cpukit/grp.yml             |  2 ++  

Re: [PATCH] bsps/arm: fix nested extern decl. warnings brought by CMSIS files update

2023-07-25 Thread Karel Gardas
On 7/25/23 17:23, Sebastian Huber wrote: On 25.07.23 16:20, Karel Gardas wrote: On 7/25/23 15:32, Sebastian Huber wrote: On 21.07.23 17:37, Karel Gardas wrote: ---   bsps/arm/include/cmsis_gcc.h | 4 +++-   1 file changed, 3 insertions(+), 1 deletion(-) diff --git

Re: [PATCH] build: Export BSP base and family via pkg-config

2023-07-25 Thread Sebastian Huber
On 25.07.23 18:01, Gedare Bloom wrote: On Tue, Jul 25, 2023 at 5:13 AM Sebastian Huber wrote: This allows application and library build systems to derive option values from the BSP base and family names. --- spec/build/bsps/pkgconfig.yml | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH] bsps/arm: fix nested extern decl. warnings brought by CMSIS files update

2023-07-25 Thread Karel Gardas
--- bsps/arm/include/cmsis_gcc.h | 11 +++ 1 file changed, 11 insertions(+) diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h index 4f0762d6dc..f8267ded0d 100644 --- a/bsps/arm/include/cmsis_gcc.h +++ b/bsps/arm/include/cmsis_gcc.h @@ -1,3 +1,6 @@ +/* + * The file

Re: [PATCH] build: Add optional RTEMS_VERSION_VC_KEY

2023-07-25 Thread Joel Sherrill
On Tue, Jul 25, 2023 at 10:12 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > Allow the user to set the version control key. > --- > spec/build/cpukit/grp.yml | 2 ++ > spec/build/cpukit/optversionvckey.yml | 20 ++ > wscript

Re: [PATCH] import Apache License 2.0 text file

2023-07-25 Thread Gedare Bloom
ok On Tue, Jul 25, 2023 at 10:17 AM Karel Gardas wrote: > > --- > LICENSE.Apache-2.0 | 202 + > 1 file changed, 202 insertions(+) > create mode 100644 LICENSE.Apache-2.0 > > diff --git a/LICENSE.Apache-2.0 b/LICENSE.Apache-2.0 > new file mode 100644

[PATCH] import Apache License 2.0 text file

2023-07-25 Thread Karel Gardas
--- LICENSE.Apache-2.0 | 202 + 1 file changed, 202 insertions(+) create mode 100644 LICENSE.Apache-2.0 diff --git a/LICENSE.Apache-2.0 b/LICENSE.Apache-2.0 new file mode 100644 index 00..d645695673 --- /dev/null +++ b/LICENSE.Apache-2.0 @@

Re: [PATCH] build: Export BSP base and family via pkg-config

2023-07-25 Thread Gedare Bloom
On Tue, Jul 25, 2023 at 5:13 AM Sebastian Huber wrote: > > This allows application and library build systems to derive option > values from the BSP base and family names. > --- > spec/build/bsps/pkgconfig.yml | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git

Re: [PATCH 7/8] timecounter: Add files to Doxygen group

2023-07-25 Thread Gedare Bloom
Same thing here, these are imported files. On Tue, Jul 25, 2023 at 2:49 AM Sebastian Huber wrote: > > Update #3707. > --- > cpukit/include/machine/_timecounter.h | 2 ++ > cpukit/include/sys/_ffcounter.h | 9 + > cpukit/include/sys/timeffc.h | 9 + >

Re: [PATCH 0/8] Add files to Doxygen groups

2023-07-25 Thread Gedare Bloom
Looks good except my comment about the cpukit/include/sys files imported from Bsd On Tue, Jul 25, 2023 at 2:49 AM Sebastian Huber wrote: > > Frank Kühndel (1): > bsps/sparc: Add files to Doxygen groups > > Sebastian Huber (7): > libtest: Place files into a Doxygen group > rtems: Add files

Re: [PATCH 8/8] sys: Add files to Doxygen group

2023-07-25 Thread Gedare Bloom
priority.h and endian.h are imported code. We should modify with care. I'm not opposed, we just have to think twice. On Tue, Jul 25, 2023 at 2:49 AM Sebastian Huber wrote: > > Canonicalize brief descriptions. > > Update #3707. > --- > cpukit/doxygen/top-level-groups.h | 8 >

Re: [PATCH] bsps/arm: fix nested extern decl. warnings brought by CMSIS files update

2023-07-25 Thread Christian MAUDERER
On 2023-07-25 16:20, Karel Gardas wrote: On 7/25/23 15:32, Sebastian Huber wrote: On 21.07.23 17:37, Karel Gardas wrote: ---   bsps/arm/include/cmsis_gcc.h | 4 +++-   1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h

Re: [PATCH] bsps/arm: fix nested extern decl. warnings brought by CMSIS files update

2023-07-25 Thread Sebastian Huber
On 25.07.23 16:20, Karel Gardas wrote: On 7/25/23 15:32, Sebastian Huber wrote: On 21.07.23 17:37, Karel Gardas wrote: ---   bsps/arm/include/cmsis_gcc.h | 4 +++-   1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h index

[PATCH] build: Add optional RTEMS_VERSION_VC_KEY

2023-07-25 Thread Sebastian Huber
Allow the user to set the version control key. --- spec/build/cpukit/grp.yml | 2 ++ spec/build/cpukit/optversionvckey.yml | 20 ++ wscript | 38 --- 3 files changed, 44 insertions(+), 16 deletions(-) create mode

Re: Outdated list of BSPs in rtems-tools/config

2023-07-25 Thread Christian MAUDERER
Hello Joel, On 2023-07-25 16:14, Joel Sherrill wrote: On Tue, Jul 25, 2023 at 9:08 AM Christian MAUDERER > wrote: Hello Joel, On 2023-07-25 15:46, Joel Sherrill wrote: > > > On Tue, Jul 25, 2023 at 5:02 AM Christian

Re: [PATCH] bsps/arm: fix nested extern decl. warnings brought by CMSIS files update

2023-07-25 Thread Karel Gardas
On 7/25/23 15:32, Sebastian Huber wrote: On 21.07.23 17:37, Karel Gardas wrote: ---   bsps/arm/include/cmsis_gcc.h | 4 +++-   1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h index 4f0762d6dc..9e867348d2 100644 ---

Re: Outdated list of BSPs in rtems-tools/config

2023-07-25 Thread Joel Sherrill
On Tue, Jul 25, 2023 at 9:08 AM Christian MAUDERER < christian.maude...@embedded-brains.de> wrote: > Hello Joel, > > On 2023-07-25 15:46, Joel Sherrill wrote: > > > > > > On Tue, Jul 25, 2023 at 5:02 AM Christian MAUDERER > > > > wrote: > > > >

Re: Outdated list of BSPs in rtems-tools/config

2023-07-25 Thread Christian MAUDERER
Hello Joel, On 2023-07-25 15:46, Joel Sherrill wrote: On Tue, Jul 25, 2023 at 5:02 AM Christian MAUDERER > wrote: Hello, I noted that some BSPs are missing in the config files in the rtems-tools repo. If I didn't miss one it's:

Re: [PATCH] score: Add workaround for GCC bug

2023-07-25 Thread Joel Sherrill
On Tue, Jul 25, 2023 at 8:55 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 25.07.23 15:52, Joel Sherrill wrote: > > Is something similar going to be needed for architecture and BSP > > specific IDLE threads? > > You have to run gcov to figure this out. The GCC bug seems to

Re: [PATCH] score: Add workaround for GCC bug

2023-07-25 Thread Sebastian Huber
On 25.07.23 15:52, Joel Sherrill wrote: Is something similar going to be needed for architecture and BSP specific IDLE threads? You have to run gcov to figure this out. The GCC bug seems to trigger only in very specific circumstances. -- embedded brains GmbH Herr Sebastian HUBER Dornierstr.

Re: [PATCH] score: Add workaround for GCC bug

2023-07-25 Thread Joel Sherrill
Is something similar going to be needed for architecture and BSP specific IDLE threads? --joel On Tue, Jul 25, 2023 at 1:09 AM Chris Johns wrote: > OK > > Chris > > On 25/7/2023 4:04 pm, Sebastian Huber wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108658 > > > > This GCC bug leads

Re: Outdated list of BSPs in rtems-tools/config

2023-07-25 Thread Joel Sherrill
On Tue, Jul 25, 2023 at 5:02 AM Christian MAUDERER < christian.maude...@embedded-brains.de> wrote: > Hello, > > I noted that some BSPs are missing in the config files in the > rtems-tools repo. If I didn't miss one it's: > > - aarch64, raspberrypi4b > - aarch64,

Re: [PATCH v1 2/2] bsps/stm32h7: Configure UART clocks when enabled

2023-07-25 Thread Kinsey Moore
Unfortunately, this board is not publicly advertised or available and so a dedicated BSP in RTEMS is not really appropriate. It seems that the current "stm32h7" BSP should be renamed to stm32h743i-eval for clarity, but I'm sure that would affect existing users. I'll just have to keep the BSP

Re: [PATCH] bsps/arm: fix nested extern decl. warnings brought by CMSIS files update

2023-07-25 Thread Sebastian Huber
On 21.07.23 17:37, Karel Gardas wrote: --- bsps/arm/include/cmsis_gcc.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bsps/arm/include/cmsis_gcc.h b/bsps/arm/include/cmsis_gcc.h index 4f0762d6dc..9e867348d2 100644 --- a/bsps/arm/include/cmsis_gcc.h +++

Re: [PATCH v1 2/2] bsps/stm32h7: Configure UART clocks when enabled

2023-07-25 Thread Karel Gardas
On 7/24/23 23:17, Kinsey Moore wrote: [...] There is no other UART1 connector provided on the board. So I do not see reason why you add all other UARTs into #ifdefs for this particular board/bsp variant? And hence my question about your motivation and where you are

Re: [PATCH] bsps/arm: fix installation broken by recent CMSIS files update

2023-07-25 Thread Karel Gardas
Hello Christian, the patch fixing warnings is already submitted for review. https://lists.rtems.org/pipermail/devel/2023-July/075881.html Thanks, Karel On 7/25/23 12:07, Christian MAUDERER wrote: Hello Karel, I tested with the patch from Chris (which is identical to yours) and I have no

[PATCH] score: Move formatted I/O functions

2023-07-25 Thread Sebastian Huber
These functions do not belong to an super core service. --- cpukit/{score/src => dev}/iobase64.c | 4 +- cpukit/{score/src => dev}/ioprintf.c | 4 +- cpukit/{score/src => dev}/iovprintf.c | 4 +- cpukit/include/rtems/dev/io.h | 119 ++-

[PATCH] build: Export BSP base and family via pkg-config

2023-07-25 Thread Sebastian Huber
This allows application and library build systems to derive option values from the BSP base and family names. --- spec/build/bsps/pkgconfig.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spec/build/bsps/pkgconfig.yml b/spec/build/bsps/pkgconfig.yml index e08c83fe27..afaffbbf0f 100644

Re: [PATCH] bsps/arm: fix installation broken by recent CMSIS files update

2023-07-25 Thread Christian MAUDERER
Hello Karel, I tested with the patch from Chris (which is identical to yours) and I have no problems building and installing the imx7, imxrt1052 and imxrt1166-cm7-saltshaker BSP and libbsd from master for these BSPs. The only point that I have noted are a lot of new warnings when building

Outdated list of BSPs in rtems-tools/config

2023-07-25 Thread Christian MAUDERER
Hello, I noted that some BSPs are missing in the config files in the rtems-tools repo. If I didn't miss one it's: - aarch64, raspberrypi4b - aarch64, xilinx_zynqmp_lp64_cfc400x - arm, imxrt1166-cm7-saltshaker - arm, stm32h750b-dk - powerpc, mvme2700 - powerpc,

[PATCH 8/8] sys: Add files to Doxygen group

2023-07-25 Thread Sebastian Huber
Canonicalize brief descriptions. Update #3707. --- cpukit/doxygen/top-level-groups.h | 8 cpukit/include/sys/endian.h | 9 + cpukit/include/sys/priority.h | 8 cpukit/include/sys/statvfs.h | 7 --- 4 files changed, 29 insertions(+), 3 deletions(-)

[PATCH 6/8] posix: Add files to Doxygen group

2023-07-25 Thread Sebastian Huber
Canonicalize brief descriptions. Update #3707. --- cpukit/include/rtems/posix/posixapi.h | 6 +++--- cpukit/include/rtems/posix/spinlockimpl.h | 8 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cpukit/include/rtems/posix/posixapi.h

[PATCH 7/8] timecounter: Add files to Doxygen group

2023-07-25 Thread Sebastian Huber
Update #3707. --- cpukit/include/machine/_timecounter.h | 2 ++ cpukit/include/sys/_ffcounter.h | 9 + cpukit/include/sys/timeffc.h | 9 + cpukit/include/sys/timepps.h | 9 + cpukit/include/sys/timetc.h | 9 +

[PATCH 4/8] score: Add files to Doxygen groups

2023-07-25 Thread Sebastian Huber
Update #3707. --- cpukit/score/cpu/no_cpu/cpuidle.c | 9 + cpukit/score/cpu/sparc/include/libcpu/grlib-tn-0018.h | 9 + cpukit/score/cpu/sparc/syscall.h | 8 3 files changed, 26 insertions(+) diff --git

[PATCH 2/8] rtems: Add files to Doxygen groups

2023-07-25 Thread Sebastian Huber
Provide basic Doxygen comments. Update #3706. Update #3707. --- bsps/shared/rtems-version.c | 9 +++ cpukit/include/rtems/linkersets.h | 50 --- cpukit/include/rtems/sysinit.h| 91 --- cpukit/include/rtems/thread.h | 21 +++

[PATCH 3/8] bsps/sparc: Add files to Doxygen groups

2023-07-25 Thread Sebastian Huber
From: Frank Kühndel Update #3707. --- bsps/sparc/include/bsp/gnatcommon.h| 15 +++ bsps/sparc/include/bsp/gr_leon4_n2x.h | 10 +- bsps/sparc/include/drvmgr/leon2_amba_bus.h | 10 +- bsps/sparc/leon3/clock/ckinit.c| 13 +++--

[PATCH 0/8] Add files to Doxygen groups

2023-07-25 Thread Sebastian Huber
Frank Kühndel (1): bsps/sparc: Add files to Doxygen groups Sebastian Huber (7): libtest: Place files into a Doxygen group rtems: Add files to Doxygen groups score: Add files to Doxygen groups libcsupport: Add file to Doxygen group posix: Add files to Doxygen group timecounter: Add

[PATCH 5/8] libcsupport: Add file to Doxygen group

2023-07-25 Thread Sebastian Huber
Update #3707. --- cpukit/libcsupport/src/malloc_p.h | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/cpukit/libcsupport/src/malloc_p.h b/cpukit/libcsupport/src/malloc_p.h index ac25cd31d1..115198cb40 100644 --- a/cpukit/libcsupport/src/malloc_p.h +++

[PATCH 1/8] libtest: Place files into a Doxygen group

2023-07-25 Thread Sebastian Huber
Canonicalize the file headers. Update #3707. --- cpukit/include/rtems/test-info.h | 9 + cpukit/include/rtems/test.h | 13 +++-- cpukit/libtest/t-test-busy-tick.c| 3 ++- cpukit/libtest/t-test-busy.c | 3 ++-

Re: [PATCH] bsps/arm: fix installation broken by recent CMSIS files update

2023-07-25 Thread Karel Gardas
Sure! Not a problem, I was just waiting for Christian to confirm its also working on his side. Thanks, Karel On 7/25/23 03:34, Chris Johns wrote: Hi Karel, I did not see this and made and pushed a similar patch. Thanks for this and sorry for not checking closely as I missed it on the

Re: [PATCH] score: Add workaround for GCC bug

2023-07-25 Thread Chris Johns
OK Chris On 25/7/2023 4:04 pm, Sebastian Huber wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108658 > > This GCC bug leads to an incomplete code coverage status. > > Update #4932. > --- > cpukit/score/cpu/no_cpu/cpuidle.c | 7 +++ > 1 file changed, 7 insertions(+) > > diff --git

[RSB PATCH] rtems/kernel: Update to the current kernel

2023-07-25 Thread chrisj
From: Chris Johns - Pick up the Beatnik support for the legacy driver --- rtems/config/tools/rtems-kernel-6.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtems/config/tools/rtems-kernel-6.cfg b/rtems/config/tools/rtems-kernel-6.cfg index f2174c7..c9c884f 100644

[PATCH] score: Add workaround for GCC bug

2023-07-25 Thread Sebastian Huber
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108658 This GCC bug leads to an incomplete code coverage status. Update #4932. --- cpukit/score/cpu/no_cpu/cpuidle.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/cpukit/score/cpu/no_cpu/cpuidle.c b/cpukit/score/cpu/no_cpu/cpuidle.c