diff options
author | 2018-01-02 08:54:58 -0500 | |
---|---|---|
committer | 2018-01-02 08:54:58 -0500 | |
commit | 107ebac287ade96946d11ef3fd2c05f283adc30c (patch) | |
tree | 0d8b96d7ccacc0efb9cd711dd72f7c76fad83709 /src/devices/bus/bml3/bml3bus.h | |
parent | 7472812bf45d9fab9831170e1220cb7ae2e0c40a (diff) |
bml3bus: Remove firstcpu usage (nw)
Diffstat (limited to 'src/devices/bus/bml3/bml3bus.h')
-rw-r--r-- | src/devices/bus/bml3/bml3bus.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/devices/bus/bml3/bml3bus.h b/src/devices/bus/bml3/bml3bus.h index 32046d40f57..bd1de270af2 100644 --- a/src/devices/bus/bml3/bml3bus.h +++ b/src/devices/bus/bml3/bml3bus.h @@ -21,7 +21,7 @@ //************************************************************************** #define MCFG_BML3BUS_CPU(_cputag) \ - bml3bus_device::static_set_cputag(*device, _cputag); + bml3bus_device::static_set_cputag(*device, "^" _cputag); #define MCFG_BML3BUS_OUT_NMI_CB(_devcb) \ devcb = &bml3bus_device::set_out_nmi_callback(*device, DEVCB_##_devcb); @@ -99,6 +99,8 @@ public: DECLARE_WRITE_LINE_MEMBER( irq_w ); DECLARE_WRITE_LINE_MEMBER( firq_w ); + address_space &space() const { return m_maincpu->space(AS_PROGRAM); } + protected: bml3bus_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); @@ -107,7 +109,7 @@ protected: virtual void device_reset() override; // internal state - cpu_device *m_maincpu; + required_device<cpu_device> m_maincpu; devcb_write_line m_out_nmi_cb; devcb_write_line m_out_irq_cb; |