CP/M-86 V1.1 SOFTWARE PERFORMANCE REPORT SUMMARY KNOWN PROBLEMS IN CP/M-86 V1.1 CP/M-86 is a registered trademark of DIGITAL RESEARCH UTILITY # SYMPTOM\PROBLEM DESCRIPTION GN:DW:PC: ------- - ----------------------------------------------- -- -- -- ASM-86 1 Does not diagnose unterminated "IF" conditional. * * * V1.1 2 The DW codemacro specifier/modifier used with * * * a range-check does not reject out of bounds parameters in some cases. 3 The DW codemacro used with a range check does * * * not accept a negative range boundary. WORKAROUND: Use "Dsb" (signed byte). ASSIGN There are no known problems. * V1.0 BDOS 1 At the CCP level, typing K:, where K is * * * V2.2 a non-existent disk, causes the "BDOS SELECT" message to appear, but a control-C then results in the K> prompt. 2 FFFF in "max" field of code group descriptor * * * causes faulty allocation; it should allocate all of available memory. 3 During BIOS SELDSK does not set bit 0 of DL to * * * 0 if the first access of the drive is a simple default drive switch. 4 Function 59 does not work properly. * WORKAROUND: Install CP/M 86 Patch 13 BIOS 1 Redirection does not work properly. * V1.2 CONFIG There are no known problems. * V1.0 COPYDISK There are no known problems. * V1.5 COPYDISK There are no known problems. * * V2.0 DDT 86 1 After tracing through a PUSHF, a G command will * * V1.1 go into trace mode. 2 Files are not closed after an R or E command, * * even if an error occurs. 3 IN AL,0 and IN AX,0 are disassembled as * * the same command. Note: DDT 86 was updated to V 1.2 in August of 1982 however, the CP/M 86 (product 1007) master was not updated. DDT86 There are no known problems. * V1.2 DSKMAINT There are no known problems. * V1.2 ED 1 Command tail, "MYFILE.TXT B:YOURFILE.TXT" does * * * V2.0 not create resultant file on B: as the manual says. 2 nJ string .... does not function properly, * * * WORKAROUND: J command works if the "n" parameter is omitted. FUNCTION There are no known problems. * V1.0 - GENCMD 1 Cannot build 64K segments; * * * WORKAROUND: Limit segments to 62K 2 Certain .H86 records can cause erroneous .CMD * * * file to be built. GENDEF 1 Hangs on certain input files. * HELP There are no known problems. * * * V1.1 HDMAINT There are no known problems. * V1.0 LMCMD 1 Hangs on certain input files. * PIP 1 Sending large file to CON: or LST: creates * * * temporary $$$ file on disk. 2 Concatenating console input with an exiting * * * disk file does not work at all, regardless of the destination. WORKAROUND: Pip filename1 = con: then Pip file3 = filename1,file 2 PIP 1 Files which have the archive bit set are not * V1.1 copied properly. PRINT There are no known problems. * V1.1 SETUP There are no known problems. * V1.2 SETUP There are no known problems. * V1.4 SID 86 1 String substitution only works if a quote (") is the delimiter, not an apostrophe (') as shown in the example. STAT 1 Erroneously reports "0K remaining" when 1 * * * block is left; Regardless of block size. 2 Erroneously reports "space alloc. conflict" * * * when block size = 2K and disk contains >4M of files. SUBMIT There are no known problems. * * * TOD There are no known problems. * * V1.1 Copyright (c) 1984 by DIGITAL RESEARCH, Pacific Grove, CA.