AnsweredAssumed Answered

OSA abstraction layer

Question asked by Fabio Benevento on Feb 7, 2020
Latest reply on Feb 11, 2020 by Omar Anguiano


I saw that there is that component (OSA) which should allow to abstract

the type of RTOS used and use FREERTOS or baremetal indifferently.

However, I have not found examples or documentation about it.

I managed, by making some changes, to compile an example project that uses OSA

and allows me to alternately use FREERTOS or baremetal tasks that I have attached.

Could you please take a look to see if the approach I used is correct?

Is there a map between OSA functions and FREERTOS functions?

For example what can I use to replace the function vTaskStartScheduler() and vTaskSuspend()

in OSA?


Than you in advance!