diff options
Diffstat (limited to 'src/devices/cpu/e132xs/32xsdasm.h')
-rw-r--r-- | src/devices/cpu/e132xs/32xsdasm.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/devices/cpu/e132xs/32xsdasm.h b/src/devices/cpu/e132xs/32xsdasm.h index 0ee99457c55..6c5b0fa4482 100644 --- a/src/devices/cpu/e132xs/32xsdasm.h +++ b/src/devices/cpu/e132xs/32xsdasm.h @@ -15,14 +15,7 @@ class hyperstone_disassembler : public util::disasm_interface { public: - struct config { - virtual ~config() = default; - - virtual u8 get_fp() const = 0; - virtual bool get_h() const = 0; - }; - - hyperstone_disassembler(config *conf); + hyperstone_disassembler() = default; virtual ~hyperstone_disassembler() = default; virtual u32 opcode_alignment() const override; @@ -33,11 +26,8 @@ private: static const char *const G_REG[]; static const char *const SETxx[]; - config *m_config; + int size, global_fp; - int size; - u8 global_fp; - void LL_format(char *source, char *dest, uint16_t op); void LR_format(char *source, char *dest, uint16_t op); void RR_format(char *source, char *dest, uint16_t op, unsigned h_flag); |