Hey, what’s up, I’m Temirlan, a CS 2-nd year undergraduate from Bishkek. Well, talking about myself, I love airplanes and cosmic stuff, calculations, math etc. I also love photography (not relevant here, but still
). I’ve recently discovered GSoC and RTEMS-Project and thought it would be cool to contribute to it, I aim to become an embedded-dev anyway so. Regarding the GSoC project I’m currently considering between:
- Porting OpenGL (PortableGL) Implementation to RTEMS
- Implementing NASA EEFS as RTEMS Native
Both sound pleasantly challenging and “tasty”, yet manageable for me (I wanna believe
). I would love to hear from the current mentors regarding which project would be a better choice both for me and RTEMS and any initial considerations I should keep in mind. Sorry, didn’t want to tag “Possible Mentors”, hope for understanding ![]()
Anyway happy to be the part of all of this
.
Here is the “hello”:
Or as text:
rtems on temirlan/hello-world via 🐍 v3.14.2
❯ python3.12 $(which rtems-run) --rtems-bsp=erc32-sis build/sparc/erc32/testsuites/samples/hello.exe
RTEMS Testing - Run, 7.0.not_released
Command Line: ../builds/rtems-7-sparc/bin/rtems-run --rtems-bsp=erc32-sis build/sparc/erc32/testsuites/samples/hello.exe
Host: Linux smoky 6.18.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 24 Jan 2026 00:47:39 +0000 x86_64
Python: 3.12.12 (main, Jan 27 2026, 18:01:15) [GCC 15.2.1 20260103]
Host: Linux-6.18.7-arch1-1-x86_64-with-glibc2.42 (Linux smoky 6.18.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 24 Jan 2026 00:47:39 +0000 x86_64 )
SIS - SPARC/RISCV instruction simulator 2.30, copyright Jiri Gaisler 2020
Bug-reports to jiri@gaisler.se
ERC32 emulation enabled
Loaded build/sparc/erc32/testsuites/samples/hello.exe, entry 0x02000000
*** BEGIN OF TEST HELLO WORLD ***
*** TEST VERSION: 7.0.0.120bc92b0417cab11424e348ff9dc2a3aa870836-modified
*** TEST STATE: EXPECTED_PASS
*** TEST BUILD:
*** TEST TOOLS: 15.2.0 20250808 (RTEMS 7, RSB 71faa243ebf4ccf737bf83699f694f39f3b92fef, Newlib 038afec1)
Konichiwa Nya
*** END OF TEST HELLO WORLD ***
[ RTEMS shutdown ]
RTEMS version: 7.0.0.120bc92b0417cab11424e348ff9dc2a3aa870836-modified
RTEMS tools: 15.2.0 20250808 (RTEMS 7, RSB 71faa243ebf4ccf737bf83699f694f39f3b92fef, Newlib 038afec1)
executing thread ID: 0x0a010001
executing thread name: UI1
cpu 0 in error mode (tt = 0x101)
73886 02005e60: 91d02000 ta 0x0
Run time : 0:00:00.255480
The content of 0001-hello-customize-message-for-GSoC-proof.patch:
From 204546920e37f56ebe7b476fc30e78efc62542ca Mon Sep 17 00:00:00 2001
From: Temirlan Emilbekov <tamiramil@proton.me>
Date: Mon, 9 Feb 2026 23:56:46 +0600
Subject: [PATCH] hello: customize message for GSoC proof
---
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 76b939818a..faa37173cb 100644
--- a/testsuites/samples/hello/init.c
+++ b/testsuites/samples/hello/init.c
@@ -41,7 +41,7 @@ static rtems_task Init( rtems_task_argument ignored )
rtems_print_printer_fprintf_putc( &rtems_test_printer );
TEST_BEGIN();
- printf( "Hello World\n" );
+ printf( "Konichiwa Nya\n" );
TEST_END();
rtems_test_exit( 0 );
}
--
2.53.0
