Date: Sunday, 12 August 1984 From: Eric Stork To: All CP/M users Re: The Programmer's Guide to CP/M This message is of interest to owners (and prospective owners) of Andy Johnson-Laird's superb THE PROGRAMMER'S CP/M HANDBOOK (Osborne/McGraw-Hill), and is based on recent correspondence from the author. In the original edition, about two pages of listing were not printed. The missing listing is lines 04628 thru 04919 (see page 261-262). Anyone who wants the missing lines can get them from the author's office: Johnson-Laird, Inc., 6441 SW Canyon Court, Portland OR 97221. Send a SASE with a note on what you want. (Johnson-Laird said the book went into its 2nd printing in January 1984, and the missing material should be in that 2nd version. But he is out of the country on a project and tells me he has not seen the 2nd version.) Other errors in the book: . page 64, figure 4-3, location 0153, correct to read: JM CTPX (instead of MB CTPX) . On page 149, 7 lines from the bottom, there is a reference to CCP+6. That reference should be CCP+0. The letter from the author said that there may be other such erroneous references, for CCP+6 is a CP/M-86 convention and thus the source of the error, but he has not found other such errors. . page 258, line 03828, change this line to read: STA MOB$Character . page 282, after line 09270, insert: LXI H,Disk$Control$5 (Note: after inserting that line the byte references will be offset by 3 bytes, if you type it all in and assemble it.) Finally, Johnson-Laird wants to know about any other bugs, typos, errors and what have you that anyone may spot. You may send such information DIRECT to me and I'll relay to Johnson-Laird. If you have not yet seen the book, look at it. If you buy it, you'll probably not lend it out -- it's too valuable to do without for anyone who has any notion about playing around with 8080 assembler and CP/M in general. Eric Stork [Note: Messages for Eric may be left on RCPM Royal Oak (313-759-6569) and I will make sure they are relayed. -- Keith Petersen, W8SDZ]