> On Oct 4, 2019, at 14:04 , Joel Sherrill <j...@rtems.org> wrote:
>
> Hi
>
> I am now looking at the second phase of processing <ctl>-C to generate
> SIGINTR is
> to have read() return -1/EINTR. I want to specifically add this support to
> termios
> although I think other file types would have to address this independently,
>
> For termios, we need rtems_deviceio_read() to return -1/EINTR but it returns
> -1/errno
> based on rtems_status_code from rtems_io_read(). The issue is that we don't
> have
> anything that maps to EINTR in the rtems_status_code enumeration.
>
> Is there any objection to adding RTEMS_INTERRUPTED as a status code?
>
> I am open to suggestions for a better name.
>
Do you see a use for RTEMS_INTERRUPTED instead of to support EINTR defined
behavior? If you don't I'd name it RTEMS_EINTR so that it isn't overloaded.
Peter
-----------------
Peter Dufault
HD Associates, Inc. Software and System Engineering
This email is delivered through the public internet using protocols subject to
interception and tampering.
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel