28 void reset(
bool scsireset);
36 template<
typename Archive>
37 void serialize(Archive& ar,
unsigned version);
42 void setACKREQ(
byte& value);
44 [[nodiscard]]
byte getSSTS()
const;
47 static constexpr
unsigned MAX_DEV = 8;
49 std::unique_ptr<SCSIDevice> dev[
MAX_DEV];
56 unsigned blockCounter;
void writeDREG(byte value)
byte peekRegister(byte reg) const
void writeRegister(byte reg, byte value)
byte readRegister(byte reg)
void reset(bool scsireset)
void serialize(Archive &ar, unsigned version)
MB89352(const DeviceConfig &config)
This file implemented 3 utility functions:
constexpr unsigned MAX_DEV