diff options
author | 2013-04-23 07:11:57 +0000 | |
---|---|---|
committer | 2013-04-23 07:11:57 +0000 | |
commit | 6de13d280a0c56b354e34a2616fcbe88c7178c86 (patch) | |
tree | 82311c7309378b65b2ab099d7587da77b8b7390c /src/mess/drivers/vt320.c | |
parent | fdaf96470fe12218a2f39e3b776bed51cb8bbf70 (diff) |
made BEEP and RAM devices initialize in constructor of driver classes (nw)
Diffstat (limited to 'src/mess/drivers/vt320.c')
-rw-r--r-- | src/mess/drivers/vt320.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mess/drivers/vt320.c b/src/mess/drivers/vt320.c index dbe1541cb1d..fb04783518b 100644 --- a/src/mess/drivers/vt320.c +++ b/src/mess/drivers/vt320.c @@ -16,12 +16,14 @@ class vt320_state : public driver_device public: vt320_state(const machine_config &mconfig, device_type type, const char *tag) : driver_device(mconfig, type, tag) , - m_maincpu(*this, "maincpu") { } + m_maincpu(*this, "maincpu"), + m_ram(*this, RAM_TAG) { } virtual void machine_reset(); virtual void video_start(); UINT32 screen_update_vt320(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); required_device<cpu_device> m_maincpu; + required_device<ram_device> m_ram; }; /* @@ -64,7 +66,7 @@ INPUT_PORTS_END void vt320_state::machine_reset() { - memset(machine().device<ram_device>(RAM_TAG)->pointer(),0,16*1024); + memset(m_ram->pointer(),0,16*1024); } void vt320_state::video_start() |