mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 00:14:25 +00:00
55 lines
1.7 KiB
Plaintext
55 lines
1.7 KiB
Plaintext
CP/M V2.2
|
|
Patch 02, ASM, 1/21/82
|
|
|
|
Copyright 1982 by Digital Research
|
|
CP/M is a registered trademark of Digital Research.
|
|
DDT is a trademark of Digital Research.
|
|
Compiled November 1982
|
|
|
|
|
|
Program: ASM
|
|
Products and Serial Numbers Affected: CP/M V1.4 and V2.2
|
|
|
|
Error Description:
|
|
|
|
ASM occasionally generates an erroneous phase error when the
|
|
identifier in a SET statement appears within an expression from
|
|
another statement. For example,
|
|
|
|
X SET 1
|
|
Y EQU X
|
|
END
|
|
|
|
|
|
Patch Procedure:
|
|
|
|
Make a back-up copy of ASM.COM before you use DDT to make the
|
|
following changes.
|
|
|
|
A>ddt asm.com
|
|
DDT VERS 2.2
|
|
NEXT PC
|
|
2100 0100
|
|
-l1dad
|
|
1DAD CALL 1352
|
|
1DB0 CPI 05
|
|
1DB2 CNZ 20DD
|
|
-a1dad
|
|
1DAD call 1b8d
|
|
1DB0 .
|
|
-l1b8d
|
|
1B8D NOP
|
|
1B8E NOP
|
|
1B8F NOP
|
|
-a1b8d
|
|
1B8D call 1352
|
|
1B90 ora a
|
|
1B91 jz 1db5
|
|
1B94 ret
|
|
1B95 .
|
|
-^C
|
|
A>save 32 asm.com
|
|
|
|
Licensed users are granted the right to include these changes
|
|
in CP/M V2.2 software.
|