diff options
Diffstat (limited to 'src/devices/cpu/nuon/nuondasm.h')
-rw-r--r-- | src/devices/cpu/nuon/nuondasm.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/devices/cpu/nuon/nuondasm.h b/src/devices/cpu/nuon/nuondasm.h index aa1f4b92c95..4f460c20377 100644 --- a/src/devices/cpu/nuon/nuondasm.h +++ b/src/devices/cpu/nuon/nuondasm.h @@ -18,6 +18,13 @@ public: virtual offs_t disassemble(std::ostream &stream, offs_t pc, const data_buffer &opcodes, const data_buffer ¶ms) override; private: + struct reginfo { + u32 adr; + const char *name; + }; + + static const reginfo reginfos[]; + std::string s2x(s32 val, int bits) const; std::string u2x(u32 val, int bits) const; s32 s2i(u32 val, int bits) const; |