From e281b5b767fa658ad3af12c7411851a348ca4644 Mon Sep 17 00:00:00 2001 From: 0xmac Date: Wed, 8 Jan 2025 18:26:23 +0100 Subject: [PATCH] Removed memory.h --- src/memory.c | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/memory.c b/src/memory.c index 6b55ebb..5a22839 100644 --- a/src/memory.c +++ b/src/memory.c @@ -1,5 +1,24 @@ #include -#include "memory.h" +#include "config.h" + +extern void scanKeyboard(); +extern void writeVideo(); +extern uint8_t readVideo(); +extern uint8_t videoX; +extern uint8_t videoY; +extern uint8_t videoMode; +extern uint8_t videoA; + +static int8_t ram[RAMSIZE + 1]; +static int8_t rom[ROMSIZE + 1]; + +static uint8_t systemRegister; +static uint8_t keyboardResult; + + +uint8_t read6502(uint16_t address); +void write6502(uint16_t address, uint8_t value); + uint8_t read6502(uint16_t address){ switch (address){