diff --git a/src/dos_m65/dos_unitchk.s b/src/dos_m65/dos_unitchk.s index ad5dc9a4..16317d41 100644 --- a/src/dos_m65/dos_unitchk.s +++ b/src/dos_m65/dos_unitchk.s @@ -12,6 +12,7 @@ dos_UNITCHK: jsr dos_MEMCHK bcs dos_UNITCHK_fail + lda REG_A ; Check for unit diff --git a/src/dos_m65/msg_acptr.s b/src/dos_m65/msg_acptr.s index 431cea6f..44d13ea3 100644 --- a/src/dos_m65/msg_acptr.s +++ b/src/dos_m65/msg_acptr.s @@ -55,7 +55,7 @@ msg_ACPTR_status_got: sta TBTCNT ; byte return beq msg_ACPTR_reset_status - jmp dos_EXIT + jmp dos_EXIT_A msg_ACPTR_fail: @@ -73,7 +73,7 @@ msg_ACPTR_reset_status: msg_ACPTR_eoi: jsr kernalstatus_EOI - jmp dos_EXIT_SEC + jmp dos_EXIT