mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:33:12 -06:00
Z280 UART Flow Control
- Implement RTS flow control on Z280 UART using C/T 2 output pin. Must be supported on PCB and wired properly at serial adapter.
This commit is contained in:
@@ -41,6 +41,7 @@ ADD A,E 83 1 NOP 1
|
||||
ADD A,H 84 1 NOP 1
|
||||
ADD A,L 85 1 NOP 1
|
||||
ADD A,* C6 2 NOP 1
|
||||
ADD HL,A 6DED 2 NOP 1 /* Z280 */
|
||||
ADD HL,BC 09 1 NOP 1
|
||||
ADD HL,DE 19 1 NOP 1
|
||||
ADD HL,HL 29 1 NOP 1
|
||||
@@ -398,6 +399,8 @@ OUT0 (*),L 29ED 3 NOP 2
|
||||
OUTD "" ABED 2 NOP 1
|
||||
OUTI "" A3ED 2 NOP 1
|
||||
|
||||
OUTW (C),HL BFED 2 NOP 1 /* Z280 */
|
||||
|
||||
PCACHE "" 65ED 2 NOP 1 /* Z280 */
|
||||
|
||||
POP AF F1 1 NOP 1
|
||||
|
||||
@@ -101,6 +101,7 @@ static const struct matchtab s_matchtab_z80[] = {
|
||||
{ "CPIR", "ED.B1.", 3, 0 },
|
||||
{ "CPD", "ED.A9.", 3, 0 },
|
||||
{ "CPDR", "ED.B9.", 3, 0 },
|
||||
{ "ADD HL,A", "ED.6D.", 2, 0 }, // Z280
|
||||
{ "ADD HL,d", "09f0.", 3, 0 },
|
||||
{ "ADD IX,i", "DD.09f0.", 3, 0 },
|
||||
{ "ADD IY,j", "FD.09f0.", 3, 0 },
|
||||
@@ -207,6 +208,7 @@ static const struct matchtab s_matchtab_z80[] = {
|
||||
{ "LDCTL IY,(C)", "FD.ED.66.", 2, 0 },
|
||||
{ "LDCTL (C),IY", "FD.ED.6E.", 2, 0 },
|
||||
{ "MULTU A,a", "FD.ED.F9.d0.", 2, 0 },
|
||||
{ "OUTW (C),HL", "ED.BF.", 2, 0 },
|
||||
{ NULL, NULL },
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user