--- nono/debugger/debugger_m88xx0.h 2026/04/29 17:05:27 1.1.1.10 +++ nono/debugger/debugger_m88xx0.h 2026/04/29 17:05:58 1.1.1.12 @@ -27,6 +27,10 @@ class DebuggerMD_m88xx0 : public Debugge busaddr TranslateAddr(busaddr laddr) const override; uint32 GetPC() const override { return cpu->GetPPC(); } + uint32 GetNextPC() override { return GetPC() + 4; } + int32 GetAndResetLastVector() override { + return cpu->GetAndResetLastVector(); + } void SetStepOut() override; bool IsStepOut() const override; @@ -44,6 +48,7 @@ class DebuggerMD_m88xx0 : public Debugge } std::string Disassemble(DebuggerMemoryStream& mem) override; + std::string ParseInst(const std::string&) const override; private: MPU88xx0Device *cpu {}; // MPU デバイス