diff options
author | 2019-08-12 20:15:37 -0400 | |
---|---|---|
committer | 2019-08-12 20:16:14 -0400 | |
commit | fc7414be4f7f0239a741dc84d167bb41017c7a11 (patch) | |
tree | 6f12f6584728f7b677e6a7536270aad30f73347b | |
parent | dda7d43069926a2ee7e1b1d43b10590e97df61a8 (diff) |
cdp1805, cdp1806: Use new 1805 disassembler (nw)
-rw-r--r-- | src/devices/cpu/cosmac/cosmac.cpp | 6 | ||||
-rw-r--r-- | src/devices/cpu/cosmac/cosmac.h | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/devices/cpu/cosmac/cosmac.cpp b/src/devices/cpu/cosmac/cosmac.cpp index dd8135a0e3b..e00d2fbb7b8 100644 --- a/src/devices/cpu/cosmac/cosmac.cpp +++ b/src/devices/cpu/cosmac/cosmac.cpp @@ -627,6 +627,12 @@ std::unique_ptr<util::disasm_interface> cdp1802_device::create_disassembler() return std::make_unique<cosmac_disassembler>(cosmac_disassembler::TYPE_1802); } + +std::unique_ptr<util::disasm_interface> cdp1805_device::create_disassembler() +{ + return std::make_unique<cosmac_disassembler>(cosmac_disassembler::TYPE_1805); +} + //************************************************************************** // INLINE HELPERS //************************************************************************** diff --git a/src/devices/cpu/cosmac/cosmac.h b/src/devices/cpu/cosmac/cosmac.h index e076d5afe4d..44077632963 100644 --- a/src/devices/cpu/cosmac/cosmac.h +++ b/src/devices/cpu/cosmac/cosmac.h @@ -492,6 +492,9 @@ public: protected: cdp1805_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); + + // device_disasm_interface overrides + virtual std::unique_ptr<util::disasm_interface> create_disassembler() override; }; |