diff options
author | 2016-04-25 18:45:18 +0100 | |
---|---|---|
committer | 2016-04-25 18:45:18 +0100 | |
commit | c42e275665a8a2237fdea00660846d12b4e7aaac (patch) | |
tree | fc1c432327f23e808aee9b1726d8f0ccf4780c55 /src/devices/cpu/tlcs90 | |
parent | 221cce0f068089afedc5a41aef14b25fe22b4376 (diff) |
Document internal hardware of original Pocket Challenge machine [Team Europe]
(as a result, moved it to a new skeleton driver, and moved the softlist connection for the original machine there too)
not started to hook anything up yet.
Diffstat (limited to 'src/devices/cpu/tlcs90')
-rw-r--r-- | src/devices/cpu/tlcs90/tlcs90.cpp | 7 | ||||
-rw-r--r-- | src/devices/cpu/tlcs90/tlcs90.h | 8 |
2 files changed, 15 insertions, 0 deletions
diff --git a/src/devices/cpu/tlcs90/tlcs90.cpp b/src/devices/cpu/tlcs90/tlcs90.cpp index 3719154174f..1ee24461666 100644 --- a/src/devices/cpu/tlcs90/tlcs90.cpp +++ b/src/devices/cpu/tlcs90/tlcs90.cpp @@ -24,6 +24,7 @@ ALLOW_SAVE_TYPE(tlcs90_device::e_mode); // allow save_item on a non-fundamental const device_type TMP90840 = &device_creator<tmp90840_device>; const device_type TMP90841 = &device_creator<tmp90841_device>; +const device_type TMP90845 = &device_creator<tmp90845_device>; const device_type TMP91640 = &device_creator<tmp91640_device>; const device_type TMP91641 = &device_creator<tmp91641_device>; @@ -71,6 +72,12 @@ tmp90841_device::tmp90841_device(const machine_config &mconfig, const char *tag, { } +tmp90845_device::tmp90845_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) + : tlcs90_device(mconfig, TMP90841, "TMP90845", tag, owner, clock, "tmp90845", __FILE__, ADDRESS_MAP_NAME(tmp90841_mem)) +{ +} + + tmp91640_device::tmp91640_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : tlcs90_device(mconfig, TMP91640, "TMP91640", tag, owner, clock, "tmp91640", __FILE__, ADDRESS_MAP_NAME(tmp91640_mem)) diff --git a/src/devices/cpu/tlcs90/tlcs90.h b/src/devices/cpu/tlcs90/tlcs90.h index 42a7e5f5c08..35c5cc15c77 100644 --- a/src/devices/cpu/tlcs90/tlcs90.h +++ b/src/devices/cpu/tlcs90/tlcs90.h @@ -157,6 +157,13 @@ public: }; +class tmp90845_device : public tlcs90_device +{ +public: + // construction/destruction + tmp90845_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); +}; + class tmp91640_device : public tlcs90_device { public: @@ -175,6 +182,7 @@ public: extern const device_type TMP90840; extern const device_type TMP90841; +extern const device_type TMP90845; extern const device_type TMP91640; extern const device_type TMP91641; |