For your information,   #17200
<https://github.com/apache/nuttx/pull/17200> introducing
scheduled sleep support, and #17204
<https://github.com/apache/nuttx/pull/17204> replacing all signal-based
sleep implementations in drivers and the filesystem with scheduled sleep,
the dependency on signals has been significantly reduced.

Gregory Nutt <[email protected]> 于2025年11月21日周五 11:25写道:

> For the case of waking up a thread, any current use of signals would have
> > to be replaced with a different IPC, as sem_post() that you suggest.
> >
> > There a also lot of hidden uses of signals in the OS for notifications
> and
> > things like device driver timeouts. Those uses would not be simple to
> > replace.
> >
>
> Would this mean that we would have special versions of notifications and
> device drivers for systems that do not support signals.   Can we manage
> that?
>

Reply via email to