GSoc 2026: intro & PoW

Hi everyone, I’m Cygnus and I’m interested in the MIPS Malta Qemu (
MIPS Malta BSP Qemu Support (#43) · Issues · RTEMS / Programs / Google Summer of Code · GitLab ) or renode ( #71 ) project. For MIPS experience, I had wrote a MIPS pipeline before (
GitHub - Nambers/0dMIPS: [WIP] in-order 5(+2)-stages pipeline MIPS64r6el SoC implementation with peripheral components, simulated with verilator ).

Patch:

❯ cat ../0001-chore-PoW-change.patch
From 4a2db4d15b621eb8eefded48aed2c911e32a038c Mon Sep 17 00:00:00 2001
From: eritque0arcus <eritque-arcus@ikuyo.dev>
Date: Thu, 19 Feb 2026 19:29:09 -0600
Subject: [PATCH] chore: PoW change

---
 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..06430fd178 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( "rtems!\n" );
   TEST_END();
   rtems_test_exit( 0 );
 }
-- 
2.53.0

run:

❯ rtems-run --rtems-bsp=erc32-sis  build/sparc/erc32/testsuites/samples/hello.exe
RTEMS Testing - Run, 7.0.not_released

 Command Line: /home/eritquearcus/github/rtems/rtems/7/bin/rtems-run --rtems-bsp=erc32-sis build/sparc/erc32/testsuites/samples/hello.exe
 Host: Linux NAMED 6.18.9-arch1-2 #1 SMP PREEMPT_DYNAMIC Mon, 09 Feb 2026 17:16:33 +0000 x86_64
 Python: 3.14.3 (main, Feb 13 2026, 15:31:44) [GCC 15.2.1 20260209]

Host: Linux-6.18.9-arch1-2-x86_64-with-glibc2.43 (Linux NAMED 6.18.9-arch1-2 #1 SMP PREEMPT_DYNAMIC Mon, 09 Feb 2026 17:16:33 +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.01f88b058f972420902f825585b14268ab153538-modified

*** TEST STATE: EXPECTED_PASS

*** TEST BUILD:

*** TEST TOOLS: 15.2.0 20250808 (RTEMS 7, RSB d8bbf9fc7fa19158a2a6aca40d8cd36a4f9b4676-modified, Newlib 038afec1)

rtems!



*** END OF TEST HELLO WORLD ***





[ RTEMS shutdown ]

RTEMS version: 7.0.0.01f88b058f972420902f825585b14268ab153538-modified

RTEMS tools: 15.2.0 20250808 (RTEMS 7, RSB d8bbf9fc7fa19158a2a6aca40d8cd36a4f9b4676-modified, Newlib 038afec1)

executing thread ID: 0x0a010001

executing thread name: UI1 

cpu 0 in error mode (tt = 0x101)

    74497  02005e60:  91d02000   ta  0x0

Run time     : 0:00:00.252029

Thanks! It looks like your git config user.name may not be correct. Please double check that and you can add yourself to tracking/2026 · main · RTEMS / Programs / Google Summer of Code · GitLab

You can search for those project ideas on here, and if no one has posted yet you can open new topics for each that you’d like to discuss further.