diff options
author | 2021-03-04 13:09:58 +0100 | |
---|---|---|
committer | 2021-03-04 13:10:10 +0100 | |
commit | d65c5159f16d942fccc3c0420ed166e5fe85b64f (patch) | |
tree | 164c93d492bde1c32534fde2b411027749bcca7c /src/devices/cpu/cops1/mm5799.cpp | |
parent | 2d692d7570ae0a3c8819adfa09ac3001171f74c8 (diff) |
pps41: add skeleton MM76-derived devices
Diffstat (limited to 'src/devices/cpu/cops1/mm5799.cpp')
-rw-r--r-- | src/devices/cpu/cops1/mm5799.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/cpu/cops1/mm5799.cpp b/src/devices/cpu/cops1/mm5799.cpp index 85f6674806d..7f6515760a4 100644 --- a/src/devices/cpu/cops1/mm5799.cpp +++ b/src/devices/cpu/cops1/mm5799.cpp @@ -15,6 +15,12 @@ DEFINE_DEVICE_TYPE(MM5799, mm5799_device, "mm5799", "National Semiconductor MM5799") +// constructor +mm5799_device::mm5799_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : + cops1_base_device(mconfig, MM5799, tag, owner, clock, 11, address_map_constructor(FUNC(mm5799_device::program_map), this), 7, address_map_constructor(FUNC(mm5799_device::data_map), this)) +{ } + + // internal memory maps void mm5799_device::program_map(address_map &map) { @@ -41,12 +47,6 @@ void mm5799_device::data_map(address_map &map) } -// device definitions -mm5799_device::mm5799_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) : - cops1_base_device(mconfig, MM5799, tag, owner, clock, 11, address_map_constructor(FUNC(mm5799_device::program_map), this), 7, address_map_constructor(FUNC(mm5799_device::data_map), this)) -{ } - - // disasm std::unique_ptr<util::disasm_interface> mm5799_device::create_disassembler() { |