sh-dis/c/ram.h
Zack Buhman 8a300ba4c6 initial SH4 emulator implementation in C
This currently only implements the SH2 instructions.
2024-04-22 20:53:36 +08:00

15 lines
504 B
C

#pragma once
#include <stdint.h>
#include "memory_map.h"
uint8_t ram__read_memory8(void * data, uint32_t address);
uint16_t ram__read_memory16(void * data, uint32_t address);
uint32_t ram__read_memory32(void * data, uint32_t address);
void ram__write_memory8(void * data, uint32_t address, uint8_t value);
void ram__write_memory16(void * data, uint32_t address, uint16_t value);
void ram__write_memory32(void * data, uint32_t address, uint32_t value);
extern struct memory_access ram__memory_access;