// // Created by bruno on 2.2.2025. // #ifndef RISCB_MEMORY_H #define RISCB_MEMORY_H #include #include "../cpu/core.h" uint8_t write_mem32(CPU *cpu, uint32_t addr, uint32_t value); uint8_t write_mem16(CPU *cpu, uint32_t addr, uint16_t value); uint32_t read_mem32(CPU *cpu, uint32_t addr); uint16_t read_mem16(CPU *cpu, uint32_t addr); uint8_t read_mem(CPU *cpu, uint32_t addr); uint8_t write_mem(CPU *cpu, uint32_t addr, uint8_t value); #endif //RISCB_MEMORY_H