diff options
author | 2012-12-09 22:39:14 +0000 | |
---|---|---|
committer | 2012-12-09 22:39:14 +0000 | |
commit | 2569853c946a3a425952a961b7769a584c60037e (patch) | |
tree | 8ee1021016821bc1562cd5533c6a4bdda08d28a1 /src/mess/includes/sg1000.h | |
parent | 7743b315ae5d8f95b54feaf4a103799f12066ca5 (diff) |
(MESS) sf7000: Fixed floppy. [Curt Coder]
Diffstat (limited to 'src/mess/includes/sg1000.h')
-rw-r--r-- | src/mess/includes/sg1000.h | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/mess/includes/sg1000.h b/src/mess/includes/sg1000.h index 7ed990439cd..1b174480357 100644 --- a/src/mess/includes/sg1000.h +++ b/src/mess/includes/sg1000.h @@ -3,17 +3,18 @@ #include "emu.h" #include "cpu/z80/z80.h" +#include "formats/sc3000_bit.h" +#include "formats/sf7000_dsk.h" #include "imagedev/cartslot.h" #include "imagedev/cassette.h" -#include "machine/ram.h" #include "imagedev/printer.h" -#include "formats/sc3000_bit.h" #include "machine/ctronics.h" #include "machine/i8255.h" #include "machine/i8251.h" +#include "machine/ram.h" #include "machine/upd765.h" -#include "video/tms9928a.h" #include "sound/sn76496.h" +#include "video/tms9928a.h" #include "crsshair.h" #define SCREEN_TAG "screen" @@ -100,7 +101,7 @@ public: : sc3000_state(mconfig, type, tag), m_fdc(*this, UPD765_TAG), m_centronics(*this, CENTRONICS_TAG), - m_floppy0(*this, UPD765_TAG ":0:525hd") + m_floppy0(*this, UPD765_TAG ":0:3ssdd") { } required_device<upd765a_device> m_fdc; @@ -112,13 +113,8 @@ public: DECLARE_READ8_MEMBER( ppi_pa_r ); DECLARE_WRITE8_MEMBER( ppi_pc_w ); - DECLARE_WRITE_LINE_MEMBER(sf7000_fdc_index_callback); - - void fdc_intrq_w(bool state); - /* floppy state */ - int m_fdc_irq; - int m_fdc_index; + DECLARE_FLOPPY_FORMATS( floppy_formats ); }; #endif |