#ifndef _MEM_H | |
#define _MEM_H | |
// Abstract Memory handler superclass for all memory handler objects | |
class MemoryHandler { | |
public: | |
virtual void Write(unsigned int addr, unsigned char data) = 0; | |
virtual unsigned char Read(unsigned int addr) = 0; | |
virtual void Reset() = 0; | |
}; | |
#endif // _MEM_H |