|
|
@ -1349,7 +1349,7 @@ TSTBRK: |
|
|
PUSH DE |
|
|
PUSH DE |
|
|
PUSH HL |
|
|
PUSH HL |
|
|
|
|
|
|
|
|
LD C,CIODEV_CONSOLE; CONSOLE UNIT TO C |
|
|
|
|
|
|
|
|
LD C,CIO_CONSOLE ; CONSOLE UNIT TO C |
|
|
LD B,BF_CIOIST ; HBIOS FUNC: INPUT STATUS |
|
|
LD B,BF_CIOIST ; HBIOS FUNC: INPUT STATUS |
|
|
RST 08 ; HBIOS RETURNS STATUS IN A |
|
|
RST 08 ; HBIOS RETURNS STATUS IN A |
|
|
|
|
|
|
|
|
@ -1363,7 +1363,7 @@ TSTBRK: |
|
|
|
|
|
|
|
|
; INPUT CHARACTER FROM CONSOLE VIA HBIOS |
|
|
; INPUT CHARACTER FROM CONSOLE VIA HBIOS |
|
|
|
|
|
|
|
|
LD C,CIODEV_CONSOLE; CONSOLE UNIT TO C |
|
|
|
|
|
|
|
|
LD C,CIO_CONSOLE ; CONSOLE UNIT TO C |
|
|
LD B,BF_CIOIN ; HBIOS FUNC: INPUT CHAR |
|
|
LD B,BF_CIOIN ; HBIOS FUNC: INPUT CHAR |
|
|
RST 08 ; HBIOS READS CHARACTDR |
|
|
RST 08 ; HBIOS READS CHARACTDR |
|
|
LD A,E ; MOVE CHARACTER TO A FOR RETURN |
|
|
LD A,E ; MOVE CHARACTER TO A FOR RETURN |
|
|
@ -1387,7 +1387,7 @@ STALL: ; Wait for key |
|
|
; |
|
|
; |
|
|
; INPUT CHARACTER FROM CONSOLE VIA HBIOS |
|
|
; INPUT CHARACTER FROM CONSOLE VIA HBIOS |
|
|
; |
|
|
; |
|
|
LD C,CIODEV_CONSOLE; CONSOLE UNIT TO C |
|
|
|
|
|
|
|
|
LD C,CIO_CONSOLE ; CONSOLE UNIT TO C |
|
|
LD B,BF_CIOIN ; HBIOS FUNC: INPUT CHAR |
|
|
LD B,BF_CIOIN ; HBIOS FUNC: INPUT CHAR |
|
|
RST 08 ; HBIOS READS CHARACTDR |
|
|
RST 08 ; HBIOS READS CHARACTDR |
|
|
LD A,E ; MOVE CHARACTER TO A FOR RETURN |
|
|
LD A,E ; MOVE CHARACTER TO A FOR RETURN |
|
|
@ -4463,7 +4463,7 @@ GETINP: |
|
|
PUSH BC |
|
|
PUSH BC |
|
|
PUSH DE |
|
|
PUSH DE |
|
|
PUSH HL |
|
|
PUSH HL |
|
|
LD C,CIODEV_CONSOLE; CONSOLE UNIT TO C |
|
|
|
|
|
|
|
|
LD C,CIO_CONSOLE ; CONSOLE UNIT TO C |
|
|
LD B,BF_CIOIN ; HBIOS FUNC: INPUT CHAR |
|
|
LD B,BF_CIOIN ; HBIOS FUNC: INPUT CHAR |
|
|
RST 08 ; HBIOS READS CHARACTDR |
|
|
RST 08 ; HBIOS READS CHARACTDR |
|
|
LD A,E ; MOVE CHARACTER TO A FOR RETURN |
|
|
LD A,E ; MOVE CHARACTER TO A FOR RETURN |
|
|
@ -4706,7 +4706,7 @@ MONOUT: |
|
|
PUSH DE |
|
|
PUSH DE |
|
|
PUSH HL |
|
|
PUSH HL |
|
|
LD E,A ; OUTPUT CHAR TO E |
|
|
LD E,A ; OUTPUT CHAR TO E |
|
|
LD C,CIODEV_CONSOLE; CONSOLE UNIT TO C |
|
|
|
|
|
|
|
|
LD C,CIO_CONSOLE ; CONSOLE UNIT TO C |
|
|
LD B,BF_CIOOUT ; HBIOS FUNC: OUTPUT CHAR |
|
|
LD B,BF_CIOOUT ; HBIOS FUNC: OUTPUT CHAR |
|
|
RST 08 ; HBIOS OUTPUTS CHARACTDR |
|
|
RST 08 ; HBIOS OUTPUTS CHARACTDR |
|
|
POP HL ; RESTORE ALL REGISTERS |
|
|
POP HL ; RESTORE ALL REGISTERS |
|
|
|