summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/rw5000/b6100.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/rw5000/b6100.cpp')
-rw-r--r--src/devices/cpu/rw5000/b6100.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/devices/cpu/rw5000/b6100.cpp b/src/devices/cpu/rw5000/b6100.cpp
index e0f66fca15e..17bc17b9f25 100644
--- a/src/devices/cpu/rw5000/b6100.cpp
+++ b/src/devices/cpu/rw5000/b6100.cpp
@@ -16,12 +16,8 @@ DEFINE_DEVICE_TYPE(B6100, b6100_cpu_device, "b6100", "Rockwell B6100")
// constructor
-b6100_cpu_device::b6100_cpu_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, u32 clock, int prgwidth, address_map_constructor program, int datawidth, address_map_constructor data) :
- b6000_cpu_device(mconfig, type, tag, owner, clock, prgwidth, program, datawidth, data)
-{ }
-
b6100_cpu_device::b6100_cpu_device(const machine_config &mconfig, const char *tag, device_t *owner, u32 clock) :
- b6100_cpu_device(mconfig, B6100, tag, owner, clock, 10, address_map_constructor(FUNC(b6100_cpu_device::program_896x8), this), 6, address_map_constructor(FUNC(b6100_cpu_device::data_48x4), this))
+ b6000_cpu_device(mconfig, B6100, tag, owner, clock, 10, address_map_constructor(FUNC(b6100_cpu_device::program_896x8), this), 6, address_map_constructor(FUNC(b6100_cpu_device::data_48x4), this))
{ }
@@ -88,12 +84,12 @@ void b6100_cpu_device::execute_one()
bool b6100_cpu_device::op_is_tl(u8 op)
{
- return ((op & 0xf8) == 0x30) || ((op & 0xfc) == 0x38);
+ return b6000_cpu_device::op_is_tl(op) || ((op & 0xfc) == 0x38);
}
bool b6100_cpu_device::op_is_lb(u8 op)
{
- return ((op & 0xfc) == 0x1c) || ((op & 0xf0) == 0x20) || ((op & 0xfc) == 0x3c);
+ return b6000_cpu_device::op_is_lb(op) || ((op & 0xfc) == 0x1c);
}