X-Authentication-Warning: delorie.com: mail set sender to opendos-bounces using -f From: shadow AT shadowgard DOT com To: opendos AT delorie DOT com Date: Tue, 17 Feb 2004 23:03:18 -0800 MIME-Version: 1.0 Subject: RE: X00 and other stuff, com speed with m$dos 6.22 Message-ID: <40329DB6.13392.DC7E6BE@localhost> In-reply-to: X-mailer: Pegasus Mail for Windows (v4.12a) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Reply-To: opendos AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: opendos AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 18 Feb 2004 at 13:10, da Silva, Joe wrote: > > Hmmm ... If the program _doesn't_ mess around with the > UART registers, it _can't_ use anything higher than 19k2. Sure it can. If it uses the INT 14 calls to set the baud rate and to send bytes toand receive bytes from the serial port, then it will not *know* what rate the UART is actually running at. The *program* can think it's running at 19.2k. But X00 can run it at any rate it feels like. Also, if you've got source or can find where the baud rate divisors are stored in a program, you can make a program that directly accesses UART registers work at higher baud rates. A common move was to replace the values for rates below 300 with those for rates *above* 19.2k -- Leonard Erickson (aka shadow) shadow at krypton dot rain dot com