diff options
author | 2013-01-28 15:00:44 +0000 | |
---|---|---|
committer | 2013-01-28 15:00:44 +0000 | |
commit | fc33a3716ee600ae040a2dcb3c5cc42f4f2fb288 (patch) | |
tree | 3cf839eb16b187ba69880aa12ba38685db6ad3c4 /src/mess/includes/xerox820.h | |
parent | 9cdbd18a0e66f9edb1d99994581b994db92d34dd (diff) |
(MESS) Tagmap lookup cleanup. (nw)
Diffstat (limited to 'src/mess/includes/xerox820.h')
-rw-r--r-- | src/mess/includes/xerox820.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mess/includes/xerox820.h b/src/mess/includes/xerox820.h index 78a0de9754c..db4e426afe5 100644 --- a/src/mess/includes/xerox820.h +++ b/src/mess/includes/xerox820.h @@ -48,6 +48,8 @@ public: m_ram(*this, RAM_TAG), m_floppy0(*this, FD1771_TAG":0"), m_floppy1(*this, FD1771_TAG":1"), + m_rom(*this, Z80_TAG), + m_char_rom(*this, "chargen"), m_video_ram(*this, "video_ram"), m_fdc_irq(0), m_fdc_drq(0), @@ -58,7 +60,6 @@ public: virtual void machine_start(); virtual void machine_reset(); - virtual void video_start(); UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); required_device<cpu_device> m_maincpu; @@ -68,6 +69,9 @@ public: required_device<ram_device> m_ram; required_device<floppy_connector> m_floppy0; required_device<floppy_connector> m_floppy1; + required_memory_region m_rom; + required_memory_region m_char_rom; + required_shared_ptr<UINT8> m_video_ram; DECLARE_READ8_MEMBER( fdc_r ); DECLARE_WRITE8_MEMBER( fdc_w ); @@ -89,8 +93,6 @@ public: int m_keydata; /* keyboard data */ /* video state */ - required_shared_ptr<UINT8> m_video_ram; /* video RAM */ - UINT8 *m_char_rom; /* character ROM */ UINT8 m_scroll; /* vertical scroll */ UINT8 m_framecnt; int m_ncset2; /* national character set */ |