openMSX
Main Page
Namespaces
Classes
Files
File List
File Members
memory
RomArc.hh
Go to the documentation of this file.
1
#ifndef ROMARC_HH
2
#define ROMARC_HH
3
4
#include "
RomBlocks.hh
"
5
6
namespace
openmsx {
7
8
class
RomArc
:
public
Rom16kBBlocks
9
{
10
public
:
11
RomArc
(
const
DeviceConfig
& config, std::unique_ptr<Rom>
rom
);
12
virtual
~RomArc
();
13
14
virtual
void
reset
(
EmuTime::param
time);
15
virtual
void
writeIO
(
word
port,
byte
value,
EmuTime::param
time);
16
virtual
byte
readIO
(
word
port,
EmuTime::param
time);
17
virtual
byte
peekIO
(
word
port,
EmuTime::param
time)
const
;
18
19
template
<
typename
Archive>
20
void
serialize
(Archive& ar,
unsigned
version);
21
22
private
:
23
byte
offset
;
24
};
25
26
}
// namspace openmsx
27
28
#endif
Generated on Mon May 20 2013 12:16:59 for openMSX by
1.8.1.2