GSoC 2026/Prashant: Hello World on RTEMS

Hello, I am Prashant Rahul, and this is my submission for the prerequisite task for GSoC participation in RTEMS.

  • Host: NixOS 25.11
  • BSP: arm/xilinx_zynq_a9_qemu
  • Modified hello world sample test
  • Created a patch
  • Ran via qemu

Proof of work

Patch

From 2d0c4f8a335289e0c8b0d75447a373cf4f3aa986 Mon Sep 17 00:00:00 2001
From: prashantrahul141 <prashantrahul141@protonmail.com>
Date: Tue, 13 Jan 2026 04:49:52 +0000
Subject: [PATCH] hello rtems!

Signed-off-by: prashantrahul141 <prashantrahul141@protonmail.com>
---
 testsuites/samples/hello/init.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/testsuites/samples/hello/init.c b/testsuites/samples/hello/init.c
index c9f07118c5..89b0ac33c8 100644
--- a/testsuites/samples/hello/init.c
+++ b/testsuites/samples/hello/init.c
@@ -43,7 +43,8 @@ static rtems_task Init(
 
   rtems_print_printer_fprintf_putc(&rtems_test_printer);
   TEST_BEGIN();
-  printf( "Hello World\n" );
+  float b[] = { 1.1431391224375825e+27, 6.6578486920496456e+28, 7.7392930965627798e-19, 3.2512161851627752e-9 };
+  puts( ( char * ) b );
   TEST_END();
   rtems_test_exit( 0 );
 }
---
2.51.2

It looks like your git config user.name may not be correct, please double check.

Add yourself to tracking/2026 · main · RTEMS / Programs / Google Summer of Code · GitLab

Have a look at last year’s directory for some idea how to structure your personal page if you’d like some inspiration.

1 Like

weird, not sure how I misssed that. thanks!