Date : Thu, 23 Dec 1982 12:20:00-EST
From : Stephen C Hill <Steveh@Mit-Mc>
Subject: CP/M Systems Programming books
I have just picked up a very good book that describes CP/M from
the systems programmer's viewpoint. It is called:
Mastering CP/M
by Alan R. Miller
published by Sybex
ISBN 0-89588-068-7
$15.95 at my local B. Dalton's
I have been looking for a book about CP/M that goes into much
greater detail than " To copy a file, use PIP a:=file.com". I
have sought information about the guts of the operating system,
with hints about writing (or at least modifying) a BIOS, etc.
This book seems to address that problem. Chapters are:
1. CP/M Organization and Operation
2. Duplicating and Altering CP/M Disks
3. Adding Features to BIOS
4. Beginning a Macro Library
5. Using BDOS for Nondisk Operations
6. Reading Disk Files With BDOS
7. Writing Disk Files With BDOS
8. The CP/M Disk Directory
Appendices with the ubiqutous ASCII character set, 64K
memory map, 8080 and Z80 instruction sets, and a very handy,
one-page (albeit printed on two pages) listing of all of the
BDOS calls, with requisite register usage.
This may not be as replete with arcane anecdotes as an IBM
manual, but it is very readable, presents useful projects (like
implementing the IOBYTE) and generally is a good book.