]> Zhao Yanbai Git Server - minix.git/commit
Sync char protocol: add nonblocking transfer flag 44/944/2
authorDavid van Moolenbroek <david@minix3.org>
Fri, 30 Aug 2013 08:48:34 +0000 (10:48 +0200)
committerLionel Sambuc <lionel@minix3.org>
Tue, 18 Feb 2014 10:25:02 +0000 (11:25 +0100)
commit97172a1db0316f3687646b1ff318d7198bcdf913
tree7d4d070c1c4ad9b93c0baccdde26662a6c9ffffd
parenta75c47e5ac105d7af4c0ab170d7e83f6588a6852
Sync char protocol: add nonblocking transfer flag

The async char protocol already has this, so this patch closes the
gap between the two protocols a bit. Support for this flag has been
added to all sync char drivers that support CANCEL at all.

The LOG driver was already using the asynchronous protocol, but it
did not support the nonblocking transfer flag. This has been fixed
as well.

Change-Id: Ia55432c9f102765b59ad3feb45a8bd47a782c93f
drivers/log/log.c
drivers/printer/printer.c
drivers/tty/arch/i386/keyboard.c
drivers/tty/pty.c
drivers/tty/tty.c
servers/inet/sr.c
servers/vfs/device.c