On Tue, Dec 18, 2001 at 01:36:47PM -0800, Thomas Bushnell, BSG wrote: > > error_t (*assert_dtr) (void); > > Turn on DTR. > > > void (*desert_dtr) (void); > > Turn off DTR.
In the hurdio backend, what would be the appropriate behaviour respective to blocking? I am a bit confused about that because I try to take devio as an example, but D_NOWAIT doesn't work as we would like it to work in Mach. Should the underlying node be opened with O_NONBLOCK? Should read/write operations be performed in that mode as well, and DTR turned on/off along with that? This seems to be what the device code tries to do. Is asynchronous I/O still necessary if we assume proper blocking behaviour by the ioport? Thanks, Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED] Marcus Brinkmann GNU http://www.gnu.org [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.marcus-brinkmann.de _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd