Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!pacbell.com!ames!haven!adm!news From: leone@ohsu.edu (T J Leone) Newsgroups: comp.unix.questions Subject: STREAMS on a full duplex line Message-ID: <25805@adm.brl.mil> Date: 1 Feb 91 23:33:17 GMT Sender: news@adm.brl.mil Lines: 5 I'm using STREAMS to do ARQ data transfer over a full duplex serial line, so after I write to the line I have to check for an ACK. But how do I know that my output buffer has cleared through my UART before I try to read? Isn't there a danger that I will read back in some of the data I'm trying to send when I try to read the ACK? If so, is there a way to handle this without writing a new device driver? --tj leone@ohsu3b2.ohsu.edu