mirror of
https://github.com/Tolik-Trek/Estex-DSS.git
synced 2026-06-15 17:31:47 +03:00
-fix KEYSCAN with SIO buffer and Shift
This commit is contained in:
parent
34bb44539e
commit
ac928f6fc0
@ -459,7 +459,9 @@ KEYSCAN:
|
|||||||
CALL SHIFTS
|
CALL SHIFTS
|
||||||
RES FLAG_E0,(IX+KEYFLG)
|
RES FLAG_E0,(IX+KEYFLG)
|
||||||
RES FLAG_E1,(IX+KEYFLG)
|
RES FLAG_E1,(IX+KEYFLG)
|
||||||
;RET Z ;IT'S SHIFT KEY
|
;[ ] 29/02/2024 ¢ë£à¥¡á⨠¢¥áì ¡ãä¥à
|
||||||
|
JR Z,.RESCAN ;IT'S SHIFT KEY
|
||||||
|
; RET Z ;IT'S SHIFT KEY
|
||||||
;
|
;
|
||||||
CALL INPCODE ;L - AT POS. CODE
|
CALL INPCODE ;L - AT POS. CODE
|
||||||
;PUTCODE
|
;PUTCODE
|
||||||
@ -991,6 +993,7 @@ Receiver_Overrun:
|
|||||||
; reg 0 - reset errors
|
; reg 0 - reset errors
|
||||||
LD A,%0011'0000
|
LD A,%0011'0000
|
||||||
OUT (Z84.SIO.Ch_A.Ctrl),A
|
OUT (Z84.SIO.Ch_A.Ctrl),A
|
||||||
|
;!TODO ¯à¨ ¤¥â¥ªâ¥ ¯¥à¥¯®«¥¨ï ¡ãä¥à ¯à®æ áïâì ª« ¢¨è¨ ¨§ ¯®àâ #FE ᯥªâàã¬
|
||||||
;
|
;
|
||||||
LD (IX+K_SHIFT),0
|
LD (IX+K_SHIFT),0
|
||||||
LD (IX+KEYFLG),0
|
LD (IX+KEYFLG),0
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
939
|
943
|
||||||
Loading…
Reference in New Issue
Block a user