Browse Source

Update rf.asm

Fix device selection for more than 2 devices
pull/73/head
b1ackmai1er 6 years ago
parent
commit
47bb48c8b4
  1. 18
      Source/HBIOS/rf.asm

18
Source/HBIOS/rf.asm

@ -288,21 +288,9 @@ RF_WRSEC:
;
;
RF_SETIO:
LD A,(IY+RF_DEV) ; GET DEVICE NUM
OR A ; SET FLAGS
JR NZ,RF_SETIO1
LD A,RF_U0IO
JR RF_SETIO3
RF_SETIO1:
DEC A
JR NZ,RF_SETIO2
LD A,RF_U1IO
JR RF_SETIO3
RF_SETIO2:
CALL PANIC ; INVALID UNIT
RF_SETIO3:
LD (RF_IO),A
RET
LD A,(IY+RF_IOAD) ; GET THE IO PORT
LD (RF_IO),A ; OF THE DEVICE WE
RET ; ARE WORKING ON
;
;
;

Loading…
Cancel
Save