|
Message
From: "H. Peter Anvin" <hpa@z...>
Date: Thu, 16 Oct 2003 10:38:13 -0700
Subject: [oc] Another T80 patch
This patch makes the string I/O instructions (INI, IND, INIR, INDR,
OUTI, OUTD, OTIR, OTDR) work as advertised.
-hpa
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';
|
 |