Date : Sat, 08 Sep 1990 15:44:00 GMT
From : astroatc!nicmad!madnix!deety!rat@speedy.wisc.edu (David Douthitt)
Subject: CP/M Books
My personal favorite is "The Programmer's CP/M Handbook", by
Andy Johnson-Laird. Not only is he very knowledgeable about
CP/M, but my understanding is that DR licensed their source code
to him for development. He's a licensed DR developer.
The book has these chapters:
1. Introduction
2. The Structure of CP/M
3. The CP/M File System
4. The Console Command Processor (CCP)
5. The BASIC Disk Operating System
6. The BASIC Input/Output System
7. Building a New CP/M System
8. Writing an Enhanced BIOS
9. Dealing with Hardware Errors
10. Debugging a New CP/M System
11. Additional Utility Programs
12. Error Messages
Another good book, which doesn't get as deep into CP/M as Andy's book,
is "Mastering CP/M", by Alan R. Miller (published by Sybex) (by the way,
Andy's book is published by Osborne-McGrawHill.). Alan's book puts more
emphasis on writing for CP/M, using macro assemblers like M80.
Here are the chapters:
1. CP/M Organization and Operation
2. Duplicating and Altering CP/M Disks
3. Adding Features to BIOS
4. Building 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 Directory
Hope this whets your appetite. Good reading to ya!