#pragma once #include #include #include "io/event.h" #include "isa/isa.h" struct iomodel { static constexpr unsigned int TT_OUTPUT_DELAY = 1; event_log log; std::uint64_t time = 0; bool interact(std::array &ctlregs); };