[ECOS] from ISR to thread
Andrew Lunn
andrew.lunn@ascom.ch
Wed Dec 5 06:26:00 GMT 2001
> Hi
>
> Maybe I've misunderstood something, but at:
> http://sources.redhat.com/ecos/docs-latest/ref/ecos-ref.13.html
> I seems that
>
> cyg_drv_cond_signal
> cyg_drv_cond_broadcast
>
> are the only synchronization primitives I can use in a DSR.
>
> But perhaps I actually can use "cyg_semaphore_post(sem)" ?
My experience is that cyg_semaphore_post works.
The advantage of using cyg_drv* functions is that they exist with or
without the kernel, where as cyg_semaphore* needs the kernel. This
then allows you to use the driver with redboot which does not have a
kernel.
Andrew
More information about the Ecos-discuss
mailing list