Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!ncar!elroy.jpl.nasa.gov!usc!rutgers!faatcrl!jprad From: jprad@faatcrl.UUCP (Jack Radigan) Newsgroups: comp.sys.amiga.datacomm Subject: Re: XON/XOFF flow control (was re: 19200 baud amiga) Message-ID: <1065@faatcrl.UUCP> Date: 7 Mar 91 18:12:18 GMT References: <1051@faatcrl.UUCP> <26918@netcom.COM> <1057@faatcrl.UUCP> <27047@netcom.COM> Organization: FAA Technical Center, Atlantic City NJ Lines: 15 gandrews@netcom.COM (Greg Andrews) writes: >You make it sound as if the cpu is a different entity than that which >is transmitting the data. Why can't the input routines set a "don't >transmit" flag as soon as the XOFF is received, which is checked by >the output routine before it sends each byte? That would let only a >couple of bytes 'slip past' before the flag is set and transmission >is paused. It's not so much *how* it reacts to the XOFF, it's more of how fast it can react. Serial input and output are asynchronous to each other and since the Amiga can send serial data much faster than it can receive it, you're gonna have this problem. -jack-