[net.micro.cbm] Kernal routines

blk@sytek.UUCP (Brian L. Kahn) (12/09/83)

Does anyone know of a better source than the Programmers Reference Manual
for descriptions of the Kernal routines?  Specifically, which memory
locations are used to store the information maintained by these routines?
I can't believe this info isn't listed somewhere.
B<

miller@uiucdcs.UUCP (miller ) (12/13/83)

#R:sytek:-33900:uiucdcs:36100017:000:953
uiucdcs!miller    Dec 12 16:41:00 1983

Develop-64, which is an assembler marketed by the French Silk company, also
contains a manual called something like "Inside the Commodore 64".  Besides
informing you how their assembler works, it has many other handy features such
as a 6502 machine language guide and, more to the point of this note, a
complete memory map.  This is a much better map than is found in the Program-
mer's Reference Manual.  For instance, it tells you all about the Kernal
routines and how to use them, e.g., the Basic floating point formats, their
calling addresses, and the parameters that have to be passed to them from mach.
lang.  I've found this manual very helpful.  One more comment.  Several months
after I purchased their disk, they sent me a letter informing me of a bug and
the steps needed to fix it.  I was impressed that the company thought enough of
its customers to keep a list and assist them in such a manner after the sale
had been made.
A. Ray Miller