Date : Tue, 26 Jun 1984 13:58:20-PDT (Tue)
From : hplabs!sdcrdcf!sdcsvax!bmcg!asgb!rob@Ucb-Vax.arpa
Subject: CP/M and CB80 questions
( whew! The li ng monster onl ouple of bites )
I have a couple of questions which Digital Research left unanswered
in their documentation. I understand they have been improving,
but the versions of their manuals I have seem to fall short of the
quality of their software.
I did try calling them, but they refused to answer, as I have not
purchased their $250.00 programmers support subscription. Sounds
rather outrageous at first, but I guess they have to do that or else
they would end up consulting for half the country.
The questions:
1. This question is about the CP/M* file "$$$.SUB". How does
one generate the values for the first byte of each sector?
I've written a nicer version of the "SUBMIT" command, and
this is the only thing keeping it from working.
2. When compiling CB-80* programs, is there any way to tell the
compiler a given function, variable, or statement label is
either external or global so they may be referenced by all
linked modules?
I am converting a program to CB-80 for a friend. I would
like to plthece the main menu and a frequently used functions
in the resident module and have them callable from overlays.
I saw no provision for this in their manual, and I don't have
the compiler on my system to experiment with.
I would appreciate some help anyone might be able to give me
on these questions. Please reply with "mail".
* CPM (CP/M) and CB80 are trademarks of Digital Research Inc.
Thanks in advance,
Rob Greenbank
Burroughs, Boulder Colorado
decvax!ittvax!dcdwest!sdcsvax!bmcg!asgb!rob