diff --git a/Source/HBIOS/rf.asm b/Source/HBIOS/rf.asm index 6652790b..d8009e09 100644 --- a/Source/HBIOS/rf.asm +++ b/Source/HBIOS/rf.asm @@ -48,9 +48,32 @@ RF_CFGTBL: ; RF_INIT: CALL NEWLINE ; FORMATTING - PRTS("RF: UNITS=$") - LD A,RF_DEVCNT + PRTS("RF: IO=0x$") + LD A,RF_U0IO + CALL PRTHEXBYTE + PRTS(" DEVICES=$") + LD A,RF_DEVCNT CALL PRTDECB + PRTS(" WP=$") + IN A,(RF_U0IO+3) + AND 1 + JR Z,NO_WP1 + PRTS("ON$") + JR D2_WP1 +NO_WP1: + PRTS("OFF$") +D2_WP1: + #IF (RF_DEVCNT >= 2) + IN A,(RF_U1IO+3) + AND 1 + JR Z,NO_WP2 + PRTS("-ON$") + JR D2_WP2 +NO_WP2: + PRTS("-OFF$") +D2_WP2: + + #ENDIF ; ; SETUP THE DIO TABLE ENTRIES ;