Browse Source

Merge pull request #503 from feilipu/patch-1

HBIOS UART - manage /DTR along with /RTS
pull/507/head
Wayne Warthen 11 months ago
committed by GitHub
parent
commit
dfb005ae9e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      Source/HBIOS/uart.asm

4
Source/HBIOS/uart.asm

@ -320,7 +320,7 @@ UART_INTRCV1:
LD C,(IY+3) ; LSR PORT TO C LD C,(IY+3) ; LSR PORT TO C
DEC C ; POINT TO MCR PORT DEC C ; POINT TO MCR PORT
IN A,(C) ; GET MCR VALUE IN A,(C) ; GET MCR VALUE
AND ~%00000010 ; CLEAR RTS
AND ~%00000011 ; CLEAR RTS & DTR
OUT (C),A ; AND SAVE IT OUT (C),A ; AND SAVE IT
; ;
UART_INTRCV2: UART_INTRCV2:
@ -412,7 +412,7 @@ UART_INTIN:
LD C,(IY+3) ; LSR PORT TO C LD C,(IY+3) ; LSR PORT TO C
DEC C ; POINT TO MCR PORT DEC C ; POINT TO MCR PORT
IN A,(C) ; GET MCR VALUE IN A,(C) ; GET MCR VALUE
OR %00000010 ; SET RTS
OR %00000011 ; SET RTS & DTR
OUT (C),A ; AND SAVE IT OUT (C),A ; AND SAVE IT
; ;
UART_INTIN1: UART_INTIN1:

Loading…
Cancel
Save