Article View: comp.sys.amiga.tech
Article #65Re: Serial Device(s)
From: Michael Richardson
Date: Wed, 14 Jun 1989 16:25
Date: Wed, 14 Jun 1989 16:25
70 lines
3202 bytes
3202 bytes
In some article Chuck McManis writes:
>what "device" the serial interface is using? The reason is and continues to
I don't.
>interactive data streams. Either externally driven such as in a BBS application,
>or internally driven in the case of a terminal emulator program. In both cases
>there are two "peers" on either end of the connection, each generating
And generally VERY interested in whether there is a Carrier, (write and
reads fail in a particular way if there isn't) --- AND also very
interested in some sort of out of band transmission to the modem
(which is really what you are talking about) i.e. with DTR low.
[I've tried hitting the hardware directly to drop DTR in Welmat to
hangup --- not all modems work well with "+++" and a bbs that
needs the modem to recognise "+++" is doomed when a message like this appear
"+++ATH0DT<some number in Australia>" -- sending to the modem
after setting the bit (while Disabled()) is a guaranteed guru.
I can't OpenDevice()/CloseDevice() --- I already open the serial.device
twice --- once for read and once for write (the write packet already
duped for doing other things) and I fully expect to be able to run
under vt100 (or the other way around!) or launch dnet as a Fidonet
WaZoo protocol --- SERF_SHARED is too usefull to give it up like
that. I'm still hoping that ASDG will provide for DTR control ---
otherwise- I'm trying to track down a source of prototyping boards...]
>1> dir AUX:
> asdg (dir)
> amiga (dir)
> foobar (dir)
I'm game.
>1> dir AUX:amiga/1200
> 7E1 7E2 7O1 7O2
> 7M1 7M2 7S1 7S2
> 8N1 8N2
And of course "dir AUX:amiga/1200/8n1/2317144" --- at this point
it doesn't make sense not to provide complete, intelligent modem
support.
>And for connections to tymenet you might want to say
>1> Assign MODEM: AUX:amiga/1200/8N1
Assign TYMENET: MODEM:5551212
>Then tell your terminal emulator to open MODEM: and it would
open TYMENET:
>commands for setting these parameters, and get manufacturer buy in. Then
>it would be a fairly simple matter to "install" new serial ports, simply
>drag the device into a special drawer (maybe Expansion/serial) Doing
>assigns are still problematic at the workbench level. Read() and Write()
>would work as expected, and the world would continue to be orthogonal.
And you'd want to install your modem too.
>Comments ?
I like it, and I'd gladly do it, but I'd rather see more a more
intelligent, less buggy serial device first.
>--Chuck McManis
--
:!mcr!:
Michael Richardson Amiga
v--------+
UUCP: uunet!attcan!lsuc!nrcaer!julie!mcr | INTERNET mcr@doe.carleton.ca
Fido: Michael Richardson @ 1:163/109.10<--+ Alter @ 7:483/109.10
Technical Details
Message-ID:
<0048.AA0048@julie>Path:
arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!julie!mcrReferences:
<109829@sun.Eng.Sun.COM>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!dciem!nrcaer!julie!mcr From: mcr@julie.UUCP (Michael Richardson) Newsgroups: comp.sys.amiga.tech Subject: Re: Serial Device(s) Message-ID: <0048.AA0048@julie> Date: 14 Jun 89 16:25:25 GMT References: <109829@sun.Eng.Sun.COM> Organization: Sandleman Software Works' Debugging Department, Ottawa, ON Lines: 70