[net.micro.cpm] PD Modem control programs for CCP/M or MP/M

MMoon.es@XEROX.ARPA (04/09/85)

Upon (finally) receiving Viasyn/ComuPro's Concurrent DOS 816, I
discovered a problem: all my public domain modem software expects to
directly control the hardware, bipassing the OS to do status polling;
since Concurrent doesn't give its exclusive attention to the modem
control program, I lose characters when inputting a continuous data
stream at 1200 baud with *anything* else running concurrently.

Have any of you running CCP/M in any of its various incarnations, MP/M
86 or MP/M 816 found a modem control program, either public or
commercial, which can run as a background task?  Has anyone succesfully
hacked a MEX, MDM840, MDM901, or MDM7XX overlay to exist in this
environment?

If not, I have thought that one of the above overlays might be made to
work if it polled a CCP/M AUX device, since Viasyn/CompuPro tells me
these are handled in the same fashion as TTY devices, i.e., a ring
buffer filled by an interrupt driver.  This solution only works on
input, however, as I believe the function code 0FFh must be used to
signal input.  Anybody tried something similar?  I'm flying blind on
this one 'till my System & Programmer's manual arrives, so I don't know
*exactly* what the function codes are or do.

Please advise soonest if you know a solution.

			MMoon.es@Xerox.ARPA

Samuel@SU-SCORE.ARPA (Sam Hahn) (04/09/85)

^X^XMMoon --

1.	I also just this week received my Concurrent CP/M (they don't
call it ConcurrentDOS, for some funny reason).  Along with my OS,
Viasyn/Compupro packages AMCALL/MCALL-II, which comes configured for
Concurrent.  I'm surprised you didn't also receive this modem program.

2.	Though I haven't checked, I'm under the impression that
there's a Modem840 that's configurable for MP/M-86 (816) that has an
RSP monitoring the modem port.  You might look to see whether or not
this is true.

3.	Did you also have to pay $28 for the programmer's
documentation???  This is another place I think Compupro really pulled
a questionable move...  I had to pay the extra $28 just to get the
programmer's guide and system guide!!!

					-- Sam Hahn
-------

MMoon.es@XEROX.ARPA (04/09/85)

No AMCALL/MCALL-II or any other stuff besides the OS and some utilities.
Are you running an S-100 system? Might be they call the OS for
Shirley/System 10, or whatever someting else.  I have S-100 hardware.
Maybe there are two, uh, flavors of the CCP/M port floating around? My
rev number is 3.1D, do you match?  I thought this kind of song and dance
was over when I invested in "professional" hardware . . .

		JusrAnotherMushroom: MMoon.es@Xerox.ARPA

Samuel@SU-SCORE.ARPA (Sam Hahn) (04/10/85)

MM(ushr)oo(m/n) --

Yes, sir, my system is a 696/S-100 system also, with rev id 3.1D.
Looks like the same one.  I think they told me that if you bought
MP/M-816 after a certain date, you got the update free, but without
the modem program.

I have a feeling there's a lot of song and dance left; there's still
the hurdle of MSDOS 2.0 (or greater) compatibility.  I'm sure looking
forward to that one.

Tip for ex-MP/M-816 users:  SYSTAT from ConcurrentDOS works finely
under MP/M-816.  Kind of makes me want to try some of the other
utilities...  

I can't use ConcurrentDOS yet since I'm having trouble booting it.
(Can anyone help: The disk drives step about 15 times, loading the
.SYS file, I think, then do what sounds like 2 whole-disk seeks, and
dies.)

				-- Sam Hahn
-------