The file p01400.zip contains this text file and the files t1802.asm
and 1802pst.c which have been updated to correct for an error in the
opcodes generated for the BM, BL, and BNF mnemonics.

The following email from Radek Hnilica summarizes the problem and
shows the changes made to t1802.asm and 1802pst.c.

*****-----*****-----*****-----*****-----*****-----*****-----*****

	Hello,

while experimenting with latest version of as1802 from package
asxv4p00.zip I found following error.  Asx generates bad opcode for
instruction BNF.

info from asxv4p00.xml
	version = 4.00
	release date = 11/1/2003


So the bad opcode is 38,  the right one should be 3B
--- t1802.asm.orig      Sun Feb 15 04:44:09 2004
+++ t1802.asm   Sun Feb 15 04:44:45 2004
@@ -71,9 +71,9 @@
        bdf     again           ;n33*67
        bpz     again           ;n33*67
        bge     again           ;n33*67
-       bnf     again           ;n38*67
-       bm      again           ;n38*67
-       bl      again           ;n38*67
+       bnf     again           ;n3B*67
+       bm      again           ;n3B*67
+       bl      again           ;n3B*67
        bq      again           ;n31*67
        bnq     again           ;n39*67
        b1      again           ;n34*67

plus others in file t1802.asm referencing bnf, bm, and bl.


--- 1802pst.c.orig      Sun Feb 15 04:48:04 2004
+++ 1802pst.c   Sun Feb 15 04:54:59 2004
@@ -209,13 +209,13 @@
     {  NULL,   "B4",           S_BR,   0,      0x37    },
     {  NULL,   "BDF",          S_BR,   0,      0x33    },
     {  NULL,   "BGE",          S_BR,   0,      0x33    },
-    {  NULL,   "BL",           S_BR,   0,      0x38    },
-    {  NULL,   "BM",           S_BR,   0,      0x38    },
+    {  NULL,   "BL",           S_BR,   0,      0x3B    },
+    {  NULL,   "BM",           S_BR,   0,      0x3B    },
     {  NULL,   "BN1",          S_BR,   0,      0x3C    },
     {  NULL,   "BN2",          S_BR,   0,      0x3D    },
     {  NULL,   "BN3",          S_BR,   0,      0x3E    },
     {  NULL,   "BN4",          S_BR,   0,      0x3F    },
-    {  NULL,   "BNF",          S_BR,   0,      0x38    },
+    {  NULL,   "BNF",          S_BR,   0,      0x3B    },
     {  NULL,   "BNQ",          S_BR,   0,      0x39    },
     {  NULL,   "BNZ",          S_BR,   0,      0x3A    },
     {  NULL,   "BPZ",          S_BR,   0,      0x33    },

-- 
Radek Hnilica <Radek at Hnilica dot CZ>  http://www.hnilica.cz
==============================================================
No matter how far down the wrong road you've gone, turn back.
						Turkish proverb
... so turn back ... Now!

*****-----*****-----*****-----*****-----*****-----*****-----*****


