Click here to Skip to main content
15,879,089 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi everyone,
I am tasked to study the feasibility of porting a code I wrote for Linux (almost entirely POSIX) with pthreads and sockets to a GeckoOS app.

The SDK documentation for GeckoOS doesn't mention any kind of thread creation function and mentions a fixed set of threads managed by the OS itself.

Does it exist the possibility of creating a user pThread on a GeckoOS application or is it out of the scope of the OS? I am a total noob in IoT (the end system is not even battery powered by the way, not my requirements, don't ask).

Thank you for the consideration,
D

What I have tried:

Searched really hard on the SDK documentation and practiced my Google-Fu. I don't have the current source code, the board nor the SDK or the target IDE. Don't ask, I have no answers, only anger.
Posted
Updated 26-Sep-21 21:57pm
v2

1 solution

I got confirmation from Silabs, no user threads in the pThread sense. The OS manages a thread pool of which the Application is one.

Being roughly an RTOS version, any "threads" would be scheduled routine calls.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900