ANNOUNCEMENTS: check my hobby project SLOS (Simple & Light OS)

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
chungae9ri
Posts: 2
Joined: Wed Jan 15, 2025 9:49 pm
Libera.chat IRC: chungae9ri

ANNOUNCEMENTS: check my hobby project SLOS (Simple & Light OS)

Post by chungae9ri »

Hello, I am sharing my hobby OS here: https://github.com/chungae9ri/slos
I started this for fun but it demonstrates quite good OS features now such as demanding page, SMP.
It is currently running in Cora7z real hardware with Cortex-A9 dual core + custom FPGA HW implementation
Here is the summary of features.
-. CFS scheduling
-. RT scheduling
-. Demanding page
-. Ramdisk with SLFS (Simple & Light File System) or Ported opensource littleFS
-. Custom HW implementation in the FPGA
-. SMP
It is also using devicetree, Kconfig for build. Doxygen documentation is coming.
Welcome anyone who is interested and joining this funny journey.

Cheers!
Alexey1994
Member
Member
Posts: 63
Joined: Sat Jan 28, 2023 11:41 am
Location: Belarus
Contact:

Re: ANNOUNCEMENTS: check my hobby project SLOS (Simple & Light OS)

Post by Alexey1994 »

This place is poorly written.

https://github.com/chungae9ri/slos/blob ... lbox.c#L40

It’s better to move the blocking to a separate function and return pmailbox from push_mail.
pull_mail similar.
chungae9ri
Posts: 2
Joined: Wed Jan 15, 2025 9:49 pm
Libera.chat IRC: chungae9ri

Re: ANNOUNCEMENTS: check my hobby project SLOS (Simple & Light OS)

Post by chungae9ri »

Yeah, it's in my plate but lowest priority.
Post Reply