TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Mike Stella
from: Ian Timms
date: 1995-03-01 22:49:08
subject: RXASYNC - Serial I/O

On the 02-24-95, Mike Stella was chatting with Jerry Mcbride:

MS>A creature called Jerry McBride screamed at Mike Stella:
MS>
MS> JM> Mike Stella wrote in a message to Jerry McBride:
MS>
MS> MS>    Slightly off-topic, Maximus/2 can pass com ports like
MS> MS> COM1, COM2 if you hard code them into your DOORSYS.MEC or
MS> MS> whatever.  
MS>
MS> JM> You are absolutely right. But I was hopeing for a more
MS> JM> elegant fix than a hard code kludge...
MS>
MS>   So you want something that can take the com handle, and tell you what
MS>port (COM1, COM2, etc) it really is?  I see.  That would be very 
MS>useful, but I can't think of a way to do it.  Could you do 
MS>it using IOCTL functions, like you would set the settings 
MS>of the COM port?

There's no way to determine the ports symbolic name (ie. COM1)
from the handle that I know of off hand, as the handle is just a 
normal system file handle.

If there was a function anywhere that can give you the file name
for a given handle then I would expect to get back '/DEV/COMn'
from it. But frankly I can't remember seeing any such function
in the docs.

 Cheers, Ian.

 Internet:itimms{at}ariel.ucs.unimelb.edu.au   CIS:100236,1404   [Team OS/2]
___
 * MR/2 2.1 #141 * I'm an OS/2 developer...I don't NEED a life!

--- Maximus/2 2.02
* Origin: Bunyip's Cave BBS - +61-3-859-8194 (3:633/379)
SEEN-BY: 620/243 624/50 632/103 301 341 348 633/379 635/503 640/820 690/660
SEEN-BY: 711/409 410 413 430 807 808 809 934 949 955 712/515 713/888 800/1
SEEN-BY: 7877/2809
@PATH: 633/379 632/348 711/409 808 809 934

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™.