From 10359224d495d5b3c6428fa5bf3e2e1ddcd2039c Mon Sep 17 00:00:00 2001 From: drmortalwombat <90205530+drmortalwombat@users.noreply.github.com> Date: Sun, 8 Jan 2023 10:38:58 +0100 Subject: [PATCH] Fix write to CPU port not marked as volatile --- include/c64/memmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/c64/memmap.c b/include/c64/memmap.c index 63756c2..359a5d0 100644 --- a/include/c64/memmap.c +++ b/include/c64/memmap.c @@ -59,5 +59,5 @@ void mmap_trampoline(void) void mmap_set(char pla) { PLAShadow = pla; - *((char *)0x01) = pla; + *((volatile char *)0x01) = pla; }