Date : Wed, 01 Jul 1992 21:10:32 GMT
From : agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!rphroy!caen!sdd.hp.com!wupost!csus.edu!netcomsv!alc!count!masters@ucbvax.Berkeley.EDU (Bill Masterson)
Subject: Reply - CP/M newbie questions
Chris,
Its been a real long time since I have written anything for CP/M platforms
so I don't feel qualified to give you an answer concerning your first
question, but I can tell you that XModem is used with great frequency
by CP/M Bulletin Boards. The protocal is not real effecient, but is quite
robust. As for what programming in CP/M comprises of, is really dependent
on the language used to program in. MBasic, an interpreter based language,
was real popular when I was involved and came bundled with most of the
machines. I have seen other high level(ish) languages such as PL/I and
Fortran kicked about also. If you do want to program in Assembly, you
should get a hold of the CP/M operating system publications detailing the
calls. Like most OS support, you make a call to a vector (aka jump table
lingo of some older programing docs).
As for where you might be able to get the documentation, check with Digital
Research, they developed and licence CP/M. I don't have their number,
some one else might be able to help. Also check your local computer book
store. There are still somes books (albeit out of print) by Osbourne and
associates that contain the CALL data and examples. I'm just unpacking
so I don't have the titles at my finger tips, I'll try to find them and
post them latter.
Good luck.
End of INFO-CPM Digest V92 Issue #59
************************************