Hello, According to the Xenomai 3.1 documentation, we found multiple sets of API documentations, cobalt API and the Xeno-Posix API (skipping Alchemy and the emulator skins for now). The Cobalt API seems to be rich in terms of the APIs.
Xeno-Posix API doc: https://xenomai.org/documentation/xenomai-3/html/xeno3prm/group__cobalt__api.html Cobalt API doc: https://xenomai.org/documentation/xenomai-3/html/xeno3prm/group__cobalt__core.html Which one should be used by the userspace application? According to the information mentioned in the https://source.denx.de/Xenomai/xenomai/-/wikis/Start_Here, section " <https://outlook.office.com/mail/sentitems/id/AAQkAGMyODIzYjdlLTc4NzItNDc4MS1iMzQxLWI0M2QzNjg3ODZiMgAQAHLZer7LYJ5Hua%2FPoWPXSJY%3D#x_user-content-how-does-xenomai-deliver-real-time>How does Xenomai deliver real-time?": "In this *dual kernel* configuration, all the RTOS APIs Xenomai provides interface with the Cobalt core, and only those APIs are deemed real-time capable, including the subset of POSIX 1003.1c services implemented by Xenomai (aka *libcobalt*)." Is the Cobalt API part of the Cobalt core or libcobalt? If it is part of the Cobalt Core can the userspace application directly use it? Thanks, Virendra
