OXYGENHUB
◆ main openmsx / src / memory / RomZemina90in1.hh
447 B · C++ · last changed chore(): initial commit 1 month ago source blame history raw
e8555c89 Andy McCall 1
#ifndef ROMZEMINA90IN1_HH
2
#define ROMZEMINA90IN1_HH
3
4
#include "RomBlocks.hh"
5
6
namespace openmsx {
7
8
class RomZemina90in1 final : public Rom8kBBlocks
9
{
10
public:
11
	RomZemina90in1(const DeviceConfig& config, Rom&& rom);
12
	~RomZemina90in1() override;
13
14
	void reset(EmuTime time) override;
15
	void writeIO(uint16_t port, byte value, EmuTime time) override;
16
	[[nodiscard]] byte* getWriteCacheLine(uint16_t address) override;
17
};
18
19
} // namespace openmsx
20
21
#endif