From 8848bfdebecacfe21422ec346f743a3cdc6ffe48 Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Mon, 8 Feb 2021 21:17:07 -0800 Subject: [PATCH] turn off drive on all paths --- PRORWTS2.S | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/PRORWTS2.S b/PRORWTS2.S index ee4ff75..c290a8c 100644 --- a/PRORWTS2.S +++ b/PRORWTS2.S @@ -261,6 +261,9 @@ init jsr SETKBD sta unrdrvoff1 + 1 !if no_interrupts = 1 { sta unrdrvoff2 + 1 + } else { ;no_interrupts = 0 + sta unrdrvoff4 + 1 + sta unrdrvoff5 + 1 } ;no_interrupts = 1 !if (might_exist + poll_drive) > 0 { sta unrdrvoff3 + 1 @@ -1554,6 +1557,10 @@ resparse bne rdwrloop } ;aligned_read = 0 rdwrdone + !if no_interrupts = 0 { +unrdrvoff4 = unrelocdsk + (* - reloc) + lda MOTOROFF + } ;no_interrupts = 0 !if allow_aux = 1 { ldx #0 setaux sta CLRAUXRD, x @@ -1637,6 +1644,10 @@ copycache sta blkoffhi bcc rdwrdone ;always } else { ;one_shot = 1 + !if no_interrupts = 0 { +unrdrvoff5 = unrelocdsk + (* - reloc) + lda MOTOROFF + } ;no_interrupts = 0 rts } ;one_shot = 0 } ;aligned_read = 0