Article View: comp.sys.amiga.tech
Article #6043Re: Multi serial/parallel ports
From: Russell McOrmond
Date: Tue, 23 Oct 1990 23:49
Date: Tue, 23 Oct 1990 23:49
79 lines
4323 bytes
4323 bytes
In a message posted on 22 Oct 90 18:24:49 GMT,
blubaugh@ucqais.uc.edu (Dr. Blubaugh) wrote:
DB> I'd like the ability to drop in a serial card and have the system
DB>automagically know what it is and how to talk to it. This means that
ASDG tried with their ReDirector - If you opened 'Serial.Device', it
would actually pop up a requestor when you did the Open (IE:Only when
you FIRST run whatever program) and it would then use whatever device the
user had selected after that point. Those authors that allowed for Any
device to be used (IE: About everything that I use ;-) would just use
CBMSER.device or SIOSBX.device (units 0 and 1).
Now, what would have been interesting for them to have done is have:
Unit 0: Eithor ask the question, or get the answer from some preferences
manager.
Unit 1: 'internal' serial (cbmser.device, unit 0)
Unit 2: siosbx.device Unit 0
Unit 3: siosbx.device Unit 1
So, someone COULD write a shell that would allow you to set up a Preferences
to map Serial.device 'units' to device/unit combinations for the specific
software.
For this list to come up on AutoConfig, Commodore Themselves would obviously
have to set this up. The hardware Locations are already part of AutoConfig,
the Software for the specific Card need only have Softeware on it as well.
Since these are Devices, it's easier to have the user do a '1-time install' of
the specific software into the devs:, and then just have the user use
preferences to deal with the rest.
DB>getting the resident portion of the code going. I then want DOS to
DB>know that additional serial/parallel devices are out there and have a
Here's the problem, though. It's not DOS that needs to know about these
things, but the application. Right now a lot of software just has
'serial.device', unit 0 hardwired into the Binary. IF it allows you to change
units (Which is what you need to do in the BEST case), the program usually also
allowes you to change the device. So, no matter what the specific authors do,
this has to be standardized.
DB>mountlist or worry about the slot that a card exists in. When I access
??? Mountlists are only used for Handlers (IE: ser:) - Writing a SERx: that
would go through this preferences (x is the UNIT) would be trivial. This is
not where the software issues are.
DB>that is their and our loss. I just think its ridiculous that IBM people
DB>can add multi-port cards and most all of their software can find the
This is because they have a hardware standard, not a software one - They are
in a much worse position than we are at this point. They also STILL have to
have software SPECIFICALLY WRITTEN to allow multiple serial boards to work with
it - You can't just 'NewZap' the binary like a lot of us do now with Amiga
software (IE: NewZap references to 'serial.device' to 'supra.device' to use
the Supra CardModem)
DB> Is this something that is bigger than Commodore? Should the Amiga
DB>Software Developers be addressing this instead?? If third parties could
We're talking about 10 lines of code Total, something that I myself have done
many times. Commodore seems to refuse to do it on Religious grounds.
(IE: UNIX has this *BUG*, so AmigaDos needs it too ;-)
DB>agree upon a mechanism can we be sure that Commodore won't take a NIH
DB>(not invented here) approach much as they did with ARP??
Ahh, but we know what happened to ARP - I have a 3000 running 2.0 - I don't
miss arp - Once I get a replacement to RENAME, 2.0 will have EVERYTHING that
ARP did (And more...)
DB>Dwight Blubaugh Ph.D.
DB>UUCP: {decuac,mit-eddie,phri,pyramid}!uccba!ucqais!blubaugh.UUCP
DB>INTERNET: blubaugh@ucqais.uc.edu
---
Opinions expressed in this message are my Own. My Employer does not even
know what these networks ARE.
Russell McOrmond rwm@atronx.UUCP {fts1,alzabo}!atronx!rwm
FidoNet 1:163/109 Net Support: (613) 230-2282
Amiga-Fidonet Support 1:1/109
Technical Details
Message-ID:
<52902.656747372@atronx.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!cunews!fts1!atronx!rwmShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cunews!fts1!atronx!rwm From: rwm@atronx.UUCP (Russell McOrmond) Newsgroups: comp.sys.amiga.tech Subject: Re: Multi serial/parallel ports Message-ID: <52902.656747372@atronx.UUCP> Date: Tue Oct 23 23:49:32 1990 Followup-To: comp.sys.amiga.tech In-Reply-To: blubaugh@ucqais.uc.edu (Dr. Blubaugh)