From 9bd99cacaff50ab5c036b887a97281b8ae7485db Mon Sep 17 00:00:00 2001 From: Steve Fosdick Date: Wed, 1 Jan 2025 22:05:38 +0000 Subject: [PATCH] 6502: add comment on use of interrupt bitmask. --- src/6502.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/6502.c b/src/6502.c index f145ac5e..8ace4603 100644 --- a/src/6502.c +++ b/src/6502.c @@ -1010,6 +1010,20 @@ void writemem(uint16_t addr, uint8_t val) int nmi, oldnmi, interrupt, takeint; +/* + * Note interrupt flags in the above interrupt variable: + * + * 0x001: System VIA. + * 0x002: User VIA + * 0x004: System ACIA + * 0x008: Tube ULA + * 0x010: SCSI + * 0x080: Bodge flag. + * 0x100: Music 2000 ACIA 1 + * 0x200: Music 2000 ACIA 2 + * 0x400: Music 2000 ACIA 3 + */ + void m6502_reset(void) { int c;