12 lines
229 B
C++
12 lines
229 B
C++
#pragma once
|
|
|
|
#include "types.h"
|
|
|
|
class Mem_device {
|
|
public:
|
|
virtual void write8(u16 addr, u8 data) = 0;
|
|
virtual u8 read8(u16 addr) = 0;
|
|
|
|
virtual void write16(u16 addr, u16 data) = 0;
|
|
virtual u16 read16(u16 addr) = 0;
|
|
};
|