OXYGENHUB
◆ main openmsx / src / memory / MSXMemoryMapper.hh
456 B · C++ · last changed chore(): initial commit 1 month ago source blame history raw
1
#ifndef MSXMEMORYMAPPER_HH
2
#define MSXMEMORYMAPPER_HH
3
4
#include "MSXMemoryMapperBase.hh"
5
6
namespace openmsx {
7
8
class MSXMemoryMapper final : public MSXMemoryMapperBase
9
{
10
public:
11
	explicit MSXMemoryMapper(const DeviceConfig& config);
12
13
	void writeIO(uint16_t port, byte value, EmuTime time) override;
14
15
	template<typename Archive>
16
	void serialize(Archive& ar, unsigned version);
17
};
18
SERIALIZE_CLASS_VERSION(MSXMemoryMapper, 2);
19
20
} // namespace openmsx
21
22
#endif