mirror of
https://github.com/holub/mame
synced 2025-10-05 08:41:31 +03:00
m68301: Remove device type (nw)
This commit is contained in:
parent
ff8c8701de
commit
63677b3f04
@ -377,21 +377,6 @@ protected:
|
||||
const device_type type, uint32_t prg_data_width, uint32_t prg_address_bits, address_map_constructor internal_map);
|
||||
};
|
||||
|
||||
class m68301_device : public m68000_base_device
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
m68301_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
|
||||
|
||||
virtual std::unique_ptr<util::disasm_interface> create_disassembler() override;
|
||||
|
||||
virtual uint32_t execute_min_cycles() const override { return 4; };
|
||||
virtual uint32_t execute_max_cycles() const override { return 158; };
|
||||
|
||||
// device-level overrides
|
||||
virtual void device_start() override;
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
@ -649,7 +634,6 @@ public:
|
||||
|
||||
|
||||
DECLARE_DEVICE_TYPE(M68000, m68000_device)
|
||||
DECLARE_DEVICE_TYPE(M68301, m68301_device)
|
||||
DECLARE_DEVICE_TYPE(M68008, m68008_device)
|
||||
DECLARE_DEVICE_TYPE(M68008PLCC, m68008plcc_device)
|
||||
DECLARE_DEVICE_TYPE(M68010, m68010_device)
|
||||
|
@ -2019,11 +2019,6 @@ std::unique_ptr<util::disasm_interface> m68000_device::create_disassembler()
|
||||
return std::make_unique<m68k_disassembler>(m68k_disassembler::TYPE_68000);
|
||||
}
|
||||
|
||||
std::unique_ptr<util::disasm_interface> m68301_device::create_disassembler()
|
||||
{
|
||||
return std::make_unique<m68k_disassembler>(m68k_disassembler::TYPE_68000);
|
||||
}
|
||||
|
||||
std::unique_ptr<util::disasm_interface> m68008_device::create_disassembler()
|
||||
{
|
||||
return std::make_unique<m68k_disassembler>(m68k_disassembler::TYPE_68008);
|
||||
@ -2362,7 +2357,6 @@ device_memory_interface::space_config_vector m68000_base_device::memory_space_co
|
||||
|
||||
|
||||
DEFINE_DEVICE_TYPE(M68000, m68000_device, "m68000", "Motorola MC68000")
|
||||
DEFINE_DEVICE_TYPE(M68301, m68301_device, "m68301", "Motorola MC68301")
|
||||
DEFINE_DEVICE_TYPE(M68008, m68008_device, "m68008", "Motorola MC68008")
|
||||
DEFINE_DEVICE_TYPE(M68008PLCC, m68008plcc_device, "m68008plcc", "Motorola MC68008PLCC")
|
||||
DEFINE_DEVICE_TYPE(M68010, m68010_device, "m68010", "Motorola MC68010")
|
||||
@ -2405,21 +2399,6 @@ m68000_device::m68000_device(const machine_config &mconfig, const char *tag, dev
|
||||
|
||||
|
||||
|
||||
m68301_device::m68301_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
|
||||
: m68000_base_device(mconfig, tag, owner, clock, M68301, 16,24)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
void m68301_device::device_start()
|
||||
{
|
||||
init_cpu_m68000();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* m68008_device */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user