summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m68000/fscpu32.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/m68000/fscpu32.h')
-rw-r--r--src/devices/cpu/m68000/fscpu32.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/devices/cpu/m68000/fscpu32.h b/src/devices/cpu/m68000/fscpu32.h
index b2099373214..b4e26a122eb 100644
--- a/src/devices/cpu/m68000/fscpu32.h
+++ b/src/devices/cpu/m68000/fscpu32.h
@@ -5,14 +5,11 @@
#pragma once
-#include "m68kcommon.h"
+#include "m68kmusashi.h"
-class fscpu32_device : public m68000_base_device
+class fscpu32_device : public m68000_musashi_device
{
public:
- // construction/destruction
- fscpu32_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock);
-
virtual std::unique_ptr<util::disasm_interface> create_disassembler() override;
virtual u32 execute_min_cycles() const noexcept override { return 2; }
@@ -23,9 +20,7 @@ public:
protected:
fscpu32_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock,
- const device_type type, u32 prg_data_width, u32 prg_address_bits, address_map_constructor internal_map);
+ const device_type type, address_map_constructor internal_map);
};
-DECLARE_DEVICE_TYPE(FSCPU32, fscpu32_device)
-
#endif