summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/includes/xerox820.h
diff options
context:
space:
mode:
author Curt Coder <curtcoder@mail.com>2013-01-28 15:00:44 +0000
committer Curt Coder <curtcoder@mail.com>2013-01-28 15:00:44 +0000
commitfc33a3716ee600ae040a2dcb3c5cc42f4f2fb288 (patch)
tree3cf839eb16b187ba69880aa12ba38685db6ad3c4 /src/mess/includes/xerox820.h
parent9cdbd18a0e66f9edb1d99994581b994db92d34dd (diff)
(MESS) Tagmap lookup cleanup. (nw)
Diffstat (limited to 'src/mess/includes/xerox820.h')
-rw-r--r--src/mess/includes/xerox820.h8
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 */