CSP port for RTEMS

151 views
Skip to first unread message

Giovanni Righi

unread,
May 26, 2022, 5:06:20 AM5/26/22
to cubesat-space-protocol
Hello,
has anyone managed or tried to port the CSP library for RTEMS?

pablo

unread,
May 8, 2025, 2:35:37 AMMay 8
to cubesat-space-protocol
Did you finally find any CSP solution for RTEMS? I just saw libCSP, which could be ported to RTEMS, and I don't know if it's an easy task.

moonlight Bob

unread,
May 13, 2025, 4:22:17 AMMay 13
to cubesat-space-protocol
Hi,
Depend on what you want to port I guess.
I don't know how RTEMS works but if it can used posix API, it can be simple I guess. If it would be better to use RTEMS basic functions. It would need to add first the arch part support.
https://github.com/libcsp/libcsp/tree/develop/src/arch
Then I guess it would need some work on the driver for the interfaces :
https://github.com/libcsp/libcsp/tree/develop/src/drivers
You can just start with first the arch part.
It should then compile for RTEMS but without interfaces enable I guess.
Then you could, add the first driver of your choice. (CAN, ETH, USART).
If you have more questions you should ask on the github page (https://github.com/libcsp/libcsp/tree/develop/)
Reply all
Reply to author
Forward
0 new messages