[net.micro.cpm] CPM 3.0

jalbers%bnl@sri-unix.UUCP (03/12/84)

I am interested in putting up an RCP/M on an Osborne Executive which runs CP/M
3.0.  I have been working with some people on getting BYE working, but, in
the all holy wisdom of OCC, which seems to be spread liberally on all their
products, it seems that the SIO chip is implemented in some off-the-wall way,
and BYE just won't work.
Now it seems to me that a much simpler program could be written to take the
place of BYE.  Most of what it would have to do is manage the USR Password
modem (SMODEM 1200 act-alike).  Since the port could be configured to be
AUXIN:/AUXOUT:, most of the IO is taken care of, and protection can be done
very nicely within CP/M 3.
Can anyone who has some working knowledge of the innards of CP/M 3 give me
some pointers as to writing such a program?

                                                   Jon

                                                    jalbers@bnl

Eaton@HI-MULTICS.ARPA (06/19/84)

Since I am new (very new) to cpm 3.0 aka cpm plus I wonder if any of you
with far more experience than I would recommend against using extended
directories.  Would this then make all my 2.2 disks including hard disk
compatible and useableby 3.0?  I don't see very much activity on this
subject and I wonder if there isno interest or if the compatibilty
problems aren't as severe as I imagine them to be.

The only two things that I am aware of (without hitting the books too
hard) is that direct calls to the bios are not supported by 3.0 and that
the directory can look different from 2.2 if so optioned.

I am beginning to have second thoughts about installing 3.0 for those
reasons and "primarily" because I have fallen in love with zcpr2.  Is
there a "real" advantage to 3.0 or not?

Jesse (installing 3.0 is no breeze) Eaton

Samuel@SU-SCORE.ARPA (06/19/84)

From:  Sam Hahn <Samuel@SU-SCORE.ARPA>

I don't use zcpr, so I can't help you on the disk questions, but
cp/m-3.0 gives you, if I remember correctly, a BDOS call which
will perform the BIOS call you actually want.  (number ~50 or so).
Going from 2.2 to 3.0 was great for me, but the things I hear about
zcpr make me think there'd be little reason to choose 3.0 over
zcpr, unless you wanted to take advantage of bank-switching.
-------