TIP: Click on subject to list as thread! ANSI
echo: alt_dos
to: All
from: da Silva, Joe
date: 2004-02-19 09:48:38
subject: RE: X00 and other stuff, com speed with m$dos 6.22

From: "da Silva, Joe" 

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C3F671.59A1F730
Content-Type: text/plain

Ah, I see ... if the program doesn't support higher baud rates
_and_ it uses Int 14h to set the baud rate, X00 can provide
other options without the program's knowledge. Gotcha!

Joe.

> -----Original Message-----
> From:	shadow{at}shadowgard.com [SMTP:shadow{at}shadowgard.com]
> Sent:	Wednesday, February 18, 2004 6:03 PM
> To:	opendos{at}delorie.com
> Subject:	RE: X00 and other stuff, com speed with m$dos 6.22
> 
> 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
> 

------_=_NextPart_001_01C3F671.59A1F730
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable






RE: X00 and other stuff, com speed with m$dos 6.22



Ah, I see ... if the program doesn't support
higher baud rates
_and_ it uses Int 14h to set the baud rate, X00
can provide
other options without the program's knowledge.
Gotcha!


Joe.


-----Original
Message-----
From:  
shadow{at}shadowgard.com
[SMTP:shadow{at}shadowgard.com]
Sent:  
Wednesday, February 18, 2004 6:03
PM
To:    
opendos{at}delorie.com
Subject:       
RE: X00 and other stuff, com
speed with m$dos 6.22


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




------_=_NextPart_001_01C3F671.59A1F730--

--- Internet Rex 2.29
* Origin: The gateway at Capitol City Online (1:2320/105.999)
SEEN-BY: 633/267 270
@PATH: 2320/105 261/38 123/500 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.