diff --git a/libsrc/mouse/mouse-kernel.s b/libsrc/mouse/mouse-kernel.s index 3cb9a2fa5..1017bd3a2 100644 --- a/libsrc/mouse/mouse-kernel.s +++ b/libsrc/mouse/mouse-kernel.s @@ -133,11 +133,11 @@ copycb: lda (sreg),y ; /* Uninstall the currently loaded driver. Returns an error code. */ _mouse_uninstall: - jsr mouse_uninstall ; Call driver routine - lda #$60 ; RTS opcode sta mouse_irq ; Disable IRQ entry point + jsr mouse_uninstall ; Call driver routine + mouse_clear_ptr: ; External entry point lda #0 sta _mouse_drv