aboutsummaryrefslogtreecommitdiffstats
path: root/t80-ini.diff
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2003-10-14 16:43:20 +0000
committerH. Peter Anvin <hpa@zytor.com>2003-10-14 16:43:20 +0000
commitc4a1895ab3ce595a5b3ad1e43605f9c4d103b6aa (patch)
tree400a39430a550477bbb27d5ae81225b3cb84d4d6 /t80-ini.diff
parentd4a93edca443b78a63aadc3b2af4e0b62833d7f6 (diff)
downloadabc80-c4a1895ab3ce595a5b3ad1e43605f9c4d103b6aa.tar.gz
abc80-c4a1895ab3ce595a5b3ad1e43605f9c4d103b6aa.tar.xz
abc80-c4a1895ab3ce595a5b3ad1e43605f9c4d103b6aa.zip
Update for new releaseabc80-2
Diffstat (limited to 't80-ini.diff')
-rw-r--r--t80-ini.diff35
1 files changed, 35 insertions, 0 deletions
diff --git a/t80-ini.diff b/t80-ini.diff
new file mode 100644
index 0000000..c779d40
--- /dev/null
+++ b/t80-ini.diff
@@ -0,0 +1,35 @@
+This patch is against T80 version 0247; it is required for the string
+I/O instructions (INI, IND, INIR, INDR, OUTI, OUTD, OTIR, OTDR) to
+work correctly.
+
+Index: T80_MCode.vhd
+===================================================================
+RCS file: /home/hpa/hwhacks/cvsroot/abc80/t80/T80_MCode.vhd,v
+retrieving revision 1.5
+diff -u -r1.5 T80_MCode.vhd
+--- T80_MCode.vhd 5 Oct 2003 04:54:16 -0000 1.5
++++ T80_MCode.vhd 14 Oct 2003 16:12:18 -0000
+@@ -1840,9 +1840,9 @@
+ Set_Addr_To <= aXY;
+ when 3 =>
+ if IR(3) = '0' then
+- IncDec_16 <= "0010";
++ IncDec_16 <= "0110";
+ else
+- IncDec_16 <= "1010";
++ IncDec_16 <= "1110";
+ end if;
+ TStates <= "100";
+ Write <= '1';
+@@ -1869,9 +1869,9 @@
+ Set_Addr_To <= aBC;
+ when 3 =>
+ if IR(3) = '0' then
+- IncDec_16 <= "0010";
++ IncDec_16 <= "0110";
+ else
+- IncDec_16 <= "1010";
++ IncDec_16 <= "1110";
+ end if;
+ IORQ <= '1';
+ Write <= '1';