[PATCH 0/1] This is the task for GSOC'24

2024-03-20 Thread Abhinav Srivastava
Screenshot: https://i.ibb.co/NTxGCj6/Screenshot-2024-03-20-22-41-54.png - Modified the sample hello world to print the popular dialogue "Oh, Hi Mark" from the movie "The Room" by Tommy Wiseau. Abhinav Srivastava (1): Modify hello world sample for GSoC task testsuites/samples/hello/init.c |

[PATCH 1/1] Modify hello world sample for GSoC task

2024-03-20 Thread Abhinav Srivastava
--- testsuites/samples/hello/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testsuites/samples/hello/init.c b/testsuites/samples/hello/init.c index 83f6342ab3..f1c5983ad2 100644 --- a/testsuites/samples/hello/init.c +++ b/testsuites/samples/hello/init.c @@ -41,7 +41,7

gprof Support

2024-03-20 Thread Joel Sherrill
Hi Did gprof support some along as a side-effect of gcov support? Any hints on getting it working appreciated. --joel ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

Re: [PATCH v2] bsps: Add BSP_FLUSH_KERNEL_CHAR_OUTPUT BSP option

2024-03-20 Thread Chris Johns
On 21/3/2024 2:11 am, Sebastian Huber wrote: > On 19.03.24 18:44, Chris Johns wrote: >> On 20/3/2024 2:03 am, Sebastian Huber wrote: >>> On 19.03.24 14:50, Kinsey Moore wrote: The xilinx-zynqmp-rpu bsp_reset() is modified, but not included in the spec file for the new option. Its family

[PATCH] GSoC Hello World

2024-03-20 Thread Samuel Pires
--- testsuites/samples/hello/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testsuites/samples/hello/init.c b/testsuites/samples/hello/init.c index 83f6342ab3..5ebcdc9ef2 100644 --- a/testsuites/samples/hello/init.c +++ b/testsuites/samples/hello/init.c @@ -41,7 +41,7

[PATCH] bsps: Move declarations to

2024-03-20 Thread Sebastian Huber
Move declarations of bsp_interrupt_get_affinity() and bsp_interrupt_set_affinity() to . Canonicalize the includes. Implement bsp_interrupt_get_affinity() and bsp_interrupt_set_affinity() only if needed (usually RTEMS_SMP). Provide stub implementations for i386 to fix build errors. ---

[PATCH] Mark parameters as intentionally unused

2024-03-20 Thread Sebastian Huber
The parameters are unused due to API constraints. The functions are used through function pointers. Alternative implementations may use the parameters. Close #4862. --- bsps/sparc/leon3/start/bspclean.c | 1 + cpukit/score/src/threadchangepriority.c | 1 + cpukit/score/src/threadq.c

Re: [PATCH v2] bsps: Add BSP_FLUSH_KERNEL_CHAR_OUTPUT BSP option

2024-03-20 Thread Sebastian Huber
On 19.03.24 18:44, Chris Johns wrote: On 20/3/2024 2:03 am, Sebastian Huber wrote: On 19.03.24 14:50, Kinsey Moore wrote: The xilinx-zynqmp-rpu bsp_reset() is modified, but not included in the spec file for the new option. Its family differs from the arm/xilinx-zynqmp BSP family with a -rpu

[PATCH] bsps: Avoid unused argument in clock interrupt

2024-03-20 Thread Sebastian Huber
Pass the parameter of the clock interrupt handler to Clock_driver_support_at_tick() and Clock_driver_timecounter_tick(). This makes it possible to use the interrupt handler argument in clock drivers. Use the interrupt handler provided by Clock_driver_support_install_isr() to avoid local

[Docs] c-user: Clarify CONFIGURE_TICKS_PER_TIMESLICE

2024-03-20 Thread Sebastian Huber
Close #4986. --- c-user/config/general.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-user/config/general.rst b/c-user/config/general.rst index 5ff79e7..61bfa1e 100644 --- a/c-user/config/general.rst +++ b/c-user/config/general.rst @@ -1017,7 +1017,7 @@ configured, see

Re: [PATCH] Do not define CONFIGURE_TICKS_PER_TIMESLICE to 0

2024-03-20 Thread Sebastian Huber
On 20.03.24 15:14, Joel Sherrill wrote: This is generally ok but it contradicts the documented behavior for CONFIGURE_TICKS_PER_TIMESLICE which states "The value of the configuration option shall be greater than or equal to zero." This is the problem of the referenced ticket:

Re: [PATCH] Do not define CONFIGURE_TICKS_PER_TIMESLICE to 0

2024-03-20 Thread Joel Sherrill
This is generally ok but it contradicts the documented behavior for CONFIGURE_TICKS_PER_TIMESLICE which states "The value of the configuration option shall be greater than or equal to zero." If zero is to be an error, then that needs to change. Further, this series of changes has made me realize

Re: utf32 support

2024-03-20 Thread Frank Kühndel
Hello John, On 3/19/24 16:53, John Howard wrote: P.S.: UTF32 exists for Unicode in 2012 after consolidation from ISO 10646-2012. The two standards merged. Oops. I am apparently outdated ... Frank -- embedded brains GmbH & Co. KG Herr Frank KÜHNDEL Dornierstr. 4 82178 Puchheim Germany email:

RFC: Add API to get and set interrupt priorities for interrupt vectors

2024-03-20 Thread Sebastian Huber
Hello, I added a ticket for a proposal for an API to get and set interrupt priorities for interrupt vectors: https://devel.rtems.org/ticket/5002 I would like to implement this API at least for the BSPs using the ARM/AArch64 GIC. -- embedded brains GmbH & Co. KG Herr Sebastian HUBER

[PATCH] Do not define CONFIGURE_TICKS_PER_TIMESLICE to 0

2024-03-20 Thread Sebastian Huber
Unconditionally make a CONFIGURE_TICKS_PER_TIMESLICE value less than or equal to zero an error. Update #4986. --- cpukit/doxygen/appl-config.h | 2 +- cpukit/include/rtems/confdefs/clock.h | 3 +-- testsuites/ada/tmtests/tm01/init.c| 1 -