Hello guys, I am not sure if this is the correct address. One of our customers asked us for rpmsg support for our RTOS embOS. [1]https://www.segger.com/products/rtos/embos/ If I understand it correctly we would need to write some kind of abstraction layer within libmetal like it is done for e.g. FreeRTOS, correct? If I compare the bare metal implementation at [2]https://github.com/OpenAMP/libmetal/tree/master/lib/system/generic to FreeRTOS [3]https://github.com/OpenAMP/libmetal/tree/master/lib/system/freertos it seems that should be no big deal. 1. Is there any further documentation for an RTOS vendor like me to understand what I need to implement? 2. If the embOS layer is finished can I upload it to the libmetal repository (so our customers can use it from there)? Is there anything else I should be aware of? Many thanks! Best regards, Til
Til Stork Product Manager embOS [4]til.stork@segger.com T +49-2173-99312-0 [5]www.segger.com [6]SEGGER - The Embedded Experts
SEGGER Microcontroller GmbH * Ecolab-Allee 5 * 40789 Monheim am Rhein * Germany * Tel. +49-2173-99312-0 * Fax. +49-2173-99312-28 Amtsgericht Düsseldorf, HRB-Nr.: 57453 * Managing Director: Ivo Geilenbruegge
References
1. https://www.segger.com/products/rtos/embos/ 2. https://github.com/OpenAMP/libmetal/tree/master/lib/system/generic 3. https://github.com/OpenAMP/libmetal/tree/master/lib/system/freertos 4. mailto:til.stork@segger.com 5. https://www.segger.com/ 6. https://www.segger.com/