diff options
author | 2013-01-09 17:56:14 +0000 | |
---|---|---|
committer | 2013-01-09 17:56:14 +0000 | |
commit | 1568a656f86633b0c31af12ea496ceb66726d128 (patch) | |
tree | e70449545a64f974af84d386b58115d6d15bb04a /src/mess/includes/xerox820.h | |
parent | 8cc9070d278adbc634b8e88f88bc266025a93ad9 (diff) |
(MESS) bw12, xerox820, wangpc: Fixed floppy. [Curt Coder]
Diffstat (limited to 'src/mess/includes/xerox820.h')
-rw-r--r-- | src/mess/includes/xerox820.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mess/includes/xerox820.h b/src/mess/includes/xerox820.h index 8480a766eee..882a21a0645 100644 --- a/src/mess/includes/xerox820.h +++ b/src/mess/includes/xerox820.h @@ -47,7 +47,11 @@ public: m_ram(*this, RAM_TAG), m_floppy0(*this, FD1771_TAG":0"), m_floppy1(*this, FD1771_TAG":1"), - m_video_ram(*this, "video_ram") + m_video_ram(*this, "video_ram"), + m_fdc_irq(0), + m_fdc_drq(0), + m_8n5(0), + m_400_460(0) { } virtual void machine_start(); @@ -64,6 +68,8 @@ public: required_device<floppy_connector> m_floppy0; required_device<floppy_connector> m_floppy1; + DECLARE_READ8_MEMBER( fdc_r ); + DECLARE_WRITE8_MEMBER( fdc_w ); DECLARE_WRITE8_MEMBER( scroll_w ); //DECLARE_WRITE8_MEMBER( x120_system_w ); DECLARE_READ8_MEMBER( kbpio_pa_r ); @@ -74,6 +80,7 @@ public: void scan_keyboard(); void bankswitch(int bank); + void update_nmi(); void fdc_intrq_w(bool state); void fdc_drq_w(bool state); |