[net.micro.cpm] CP/M and CB80 questions

rob@asgb.UUCP (06/26/84)

( 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