--- nono/vm/areaset.cpp 2026/04/29 17:05:37 1.1.1.11 +++ nono/vm/areaset.cpp 2026/04/29 17:06:00 1.1.1.13 @@ -9,7 +9,8 @@ // #include "areaset.h" -#include "mpu.h" +#include "event.h" +#include "mainbus.h" #include "x68kio.h" // コンストラクタ @@ -44,7 +45,7 @@ AreaSetDevice::ResetHard(bool poweron) busdata AreaSetDevice::ReadPort(uint32 offset) { - putlog(2, "Read $%06x (BusErr)", mpu->GetPaddr()); + putlog(2, "Read $%06x (BusErr)", GetMainbusDevice()->GetPaddr()); return BusData::BusErr; } @@ -52,7 +53,7 @@ AreaSetDevice::ReadPort(uint32 offset) busdata AreaSetDevice::WritePort(uint32 offset, uint32 data) { - putlog(1, "Write $%06x <- $%02x", mpu->GetPaddr(), data); + putlog(1, "Write $%06x <- $%02x", GetMainbusDevice()->GetPaddr(), data); x68kio->SetAreaset(data); const busdata wait = busdata::Wait(7 * 40_nsec);