18 void powerUp(EmuTime::param time);
19 void reset(EmuTime::param time);
20 [[nodiscard]]
byte readIO(
word port, EmuTime::param time);
21 [[nodiscard]]
byte peekIO(
word port, EmuTime::param time)
const;
22 void writeIO(
word port,
byte value, EmuTime::param time);
27 template<
typename Archive>
28 void serialize(Archive& ar,
unsigned version);
31 [[nodiscard]]
bool getNew2()
const;
32 [[nodiscard]]
byte readYMF278Status(EmuTime::param time)
const;
39 EmuTime ymf278LoadTime;
41 EmuTime ymf278BusyTime;
void serialize(Archive &ar, unsigned version)
void setupMemoryPointers()
void writeIO(word port, byte value, EmuTime::param time)
void powerUp(EmuTime::param time)
void serialize_bw_compat(XmlInputArchive &ar, unsigned version, EmuTime::param time)
byte readIO(word port, EmuTime::param time)
byte peekIO(word port, EmuTime::param time) const
void reset(EmuTime::param time)
std::function< void(bool, std::span< const uint8_t >, std::span< const uint8_t >, std::span< YMF278::Block128, 32 >)> SetupMemPtrFunc
This file implemented 3 utility functions:
uint16_t word
16 bit unsigned integer