From 34f55f602489c9a18a50c93f8f996510ac32ce3a Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Thu, 2 Aug 2018 15:10:46 -0700 Subject: [PATCH] Fix Bug in SIO Driver Update --- Source/HBIOS/sio.asm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/HBIOS/sio.asm b/Source/HBIOS/sio.asm index cb3cb2eb..ade6e588 100644 --- a/Source/HBIOS/sio.asm +++ b/Source/HBIOS/sio.asm @@ -970,7 +970,11 @@ BROK: SIO_INITVALS: .DB $00, $18 ; WR0: CHANNEL RESET .DB $04, $00 ; WR4: CLK BAUD PARITY STOP BIT ; PST +#IF (INTMODE == 0) + .DB $01, $00 ; WR1: NO INTERRUPTS +#ELSE .DB $01, $18 ; WR1: INTERRUPT ON ALL RECEIVE CHARACTERS +#ENDIF .DB $02, IVT_SER0 ; WR2: INTERRUPT VECTOR OFFSET .DB $03, $C1 ; WR3: 8 BIT RCV, RX ENABLE .DB $05, $EA ; WR5: DTR, 8 BITS SEND, TX ENABLE, RTS 1 11 0 1 0 1 0 (1=DTR,11=8bits,0=sendbreak,1=TxEnable,0=sdlc,1=RTS,0=txcrc)