--- nono/vm/opm.cpp 2026/04/29 17:04:45 1.1.1.1 +++ nono/vm/opm.cpp 2026/04/29 17:04:50 1.1.1.2 @@ -5,6 +5,7 @@ // #include "opm.h" +#include "mpu.h" std::unique_ptr gOPM; @@ -21,21 +22,21 @@ OPMDevice::~OPMDevice() } uint64 -OPMDevice::Read(uint32 addr) +OPMDevice::Read(uint32 offset) { - putlog(0, "未実装読み込み +$%02x", addr); + putlog(0, "未実装読み込み $%06x", gMPU->GetPaddr()); return 0; } uint64 -OPMDevice::Write(uint32 addr, uint32 data) +OPMDevice::Write(uint32 offset, uint32 data) { - putlog(0, "未実装書き込み +$%02x <- $%02x", addr, data); + putlog(0, "未実装書き込み $%06x <- $%02x", gMPU->GetPaddr(), data); return 0; } uint64 -OPMDevice::Peek(uint32 addr) +OPMDevice::Peek(uint32 offset) { // XXX 未実装 return 0xff;