From d49e5cf02204ce8a20d6b8bac1da8a93a3d820d1 Mon Sep 17 00:00:00 2001 From: Bruce Sutherland Date: Sun, 5 Jan 2020 10:53:51 +0800 Subject: [PATCH] Fix cia_disable_irq macro. I'm fairly sure this is the correct sequence of instructions to disable irq - tested in my own project. The original macro didn't work for me. --- include/c64_cia.mfk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/c64_cia.mfk b/include/c64_cia.mfk index ead189e2..39419ca3 100644 --- a/include/c64_cia.mfk +++ b/include/c64_cia.mfk @@ -16,8 +16,8 @@ byte cia2_ddrb @$DD03 macro asm void cia_disable_irq() { ? LDA #$7f - ! LDA $dc0d - ! LDA $dd0d + ! STA $dc0d + ! STA $dd0d ! LDA $dc0d ! LDA $dd0d }