summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/nwk-tr.c
diff options
context:
space:
mode:
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
commit8c6495b45b2a01dc6c99b5571a78ac194632e42c (patch)
tree267619bb28ad9aad04d213e0da39c9a3994b8b6c /src/mame/drivers/nwk-tr.c
parentc36982dee6027ab5374ac875cc170b9f7d011eb2 (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.c14
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();
}
/*****************************************************************************/