diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2013-02-13 14:00:25 +0000 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2013-02-13 14:00:25 +0000 |
commit | 8c6495b45b2a01dc6c99b5571a78ac194632e42c (patch) | |
tree | 267619bb28ad9aad04d213e0da39c9a3994b8b6c /src/mame/drivers/nwk-tr.c | |
parent | c36982dee6027ab5374ac875cc170b9f7d011eb2 (diff) |
Modernization of drivers part 24 (no whatsnew)
Diffstat (limited to 'src/mame/drivers/nwk-tr.c')
-rw-r--r-- | src/mame/drivers/nwk-tr.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/nwk-tr.c b/src/mame/drivers/nwk-tr.c index da2e3fd98a4..06f2762ca71 100644 --- a/src/mame/drivers/nwk-tr.c +++ b/src/mame/drivers/nwk-tr.c @@ -256,6 +256,7 @@ public: virtual void machine_reset(); UINT32 screen_update_nwktr(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); TIMER_CALLBACK_MEMBER(irq_off); + void lanc2_init(); }; @@ -372,13 +373,12 @@ WRITE32_MEMBER(nwktr_state::sysreg_w) } -static void lanc2_init(running_machine &machine) +void nwktr_state::lanc2_init() { - nwktr_state *state = machine.driver_data<nwktr_state>(); - state->m_fpga_uploaded = 0; - state->m_lanc2_ram_r = 0; - state->m_lanc2_ram_w = 0; - state->m_lanc2_ram = auto_alloc_array(machine, UINT8, 0x8000); + m_fpga_uploaded = 0; + m_lanc2_ram_r = 0; + m_lanc2_ram_w = 0; + m_lanc2_ram = auto_alloc_array(machine(), UINT8, 0x8000); } READ32_MEMBER(nwktr_state::lanc1_r) @@ -781,7 +781,7 @@ DRIVER_INIT_MEMBER(nwktr_state, nwktr) m_sharc_dataram = auto_alloc_array(machine(), UINT32, 0x100000/4); m_led_reg0 = m_led_reg1 = 0x7f; - lanc2_init(machine()); + lanc2_init(); } /*****************************************************************************/ |