12 [[nodiscard]]
virtual unsigned getSize()
const = 0;
14 [[nodiscard]]
virtual byte read(
unsigned address) = 0;
15 virtual void write(
unsigned address,
byte value) = 0;
virtual byte read(unsigned address)=0
virtual void write(unsigned address, byte value)=0
virtual unsigned getSize() const =0
virtual std::string_view getDescription() const =0
This file implemented 3 utility functions: