--- nono/vm/goldfish_timer.h 2026/04/29 17:05:25 1.1.1.1 +++ nono/vm/goldfish_timer.h 2026/04/29 17:05:29 1.1.1.2 @@ -27,9 +27,12 @@ class GFTimerDevice : public IODevice bool Init() override; void ResetHard(bool poweron) override; - busdata Read32(uint32 addr) override; - busdata Write32(uint32 addr, uint32 data) override; - busdata Peek8(uint32 addr) override; + protected: + // BusIO インタフェース + static const uint32 NPORT = 0x1000 >> 2; + busdata ReadPort(uint32 offset); + busdata WritePort(uint32 offset, uint32 data); + busdata PeekPort(uint32 offset); private: DECLARE_MONITOR_CALLBACK(MonitorUpdate);