Hi Lincoln,
There is an old discussion on previous Yahoo group mailing list about CMSIS.
It is better to create at complete/native NuttX port, more info:
http://nuttx.yahoogroups.narkive.com/QxSBuUvM/cmsis
BR,
Alan
On 3/21/18, Lincoln Simmons <
lincoln...@gmail.com> wrote:
> Hello,
>
> I am looking at porting some existing application + driver level code to
> use NuttX which previously ran on FreeRTOS. I've found the code utilized a
>
> FreeRTOS CMSIS interface layer for task creation (osThreadDef,
> osThreadCreate, etc...) and initially I thought this would be great because
>
> I assumed there may be an existing NuttX implementation of cmsis_os.c.
>
> After looking this morning, I cannot seem to find a preexisting
> implementation, or even a reference to CMSIS in any NuttX documentation or
> discussion on this group.
>
> 1. Is there a reason NuttX doesn't appear to support CMSIS RTOS on first
>
> Google?
> 2. Will I run into issues if I try and implement a subset of the
> cmsis_os.c to support NuttX?
>
> Full disclosure, I have just started looking at this and am new to NuttX
> and RTOS's in general. I haven't reviewed all of the code I'm working
> with, but I think it's just needing a simple task_create() type interface,
> and maybe some standard scheduling functions like delays and signal
> interrupts.
>
> Does anyone have any comments on this?
>
> Thanks!
>
> --
> You received this message because you are subscribed to the Google Groups
> "NuttX" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
nuttx+un...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.
>