| Previous | 199869 Revisions | Next |
| r19434 Sunday 9th December, 2012 at 20:58:30 UTC by Curt Coder |
|---|
| (MESS) Removed unnecessary includes. (nw) |
| [src/mess/drivers] | b2m.c einstein.c esq5505.c ht68k.c m20.c mirage.c samcoupe.c |
| [src/mess/includes] | atarist.h einstein.h trs80m2.h |
| [src/mess/machine] | c8280.h e01.c e01.h |
| r19433 | r19434 | |
|---|---|---|
| 15 | 15 | |
| 16 | 16 | #include "emu.h" |
| 17 | 17 | #include "cpu/m6502/m6502.h" |
| 18 | #include "imagedev/flopdrv.h" | |
| 19 | 18 | #include "machine/6532riot.h" |
| 20 | 19 | #include "machine/ieee488.h" |
| 21 | 20 | #include "machine/wd_fdc.h" |
| r19433 | r19434 | |
|---|---|---|
| 216 | 216 | |
| 217 | 217 | |
| 218 | 218 | //------------------------------------------------- |
| 219 | // floppy_interface e01_floppy_interface | |
| 220 | //------------------------------------------------- | |
| 221 | ||
| 222 | static const floppy_interface e01_floppy_interface = | |
| 223 | { | |
| 224 | DEVCB_NULL, | |
| 225 | DEVCB_NULL, | |
| 226 | DEVCB_NULL, | |
| 227 | DEVCB_NULL, | |
| 228 | DEVCB_NULL, | |
| 229 | FLOPPY_STANDARD_3_5_DSDD, // NEC FD1036 A | |
| 230 | LEGACY_FLOPPY_OPTIONS_NAME(default), | |
| 231 | NULL, | |
| 232 | NULL | |
| 233 | }; | |
| 234 | ||
| 235 | ||
| 236 | //------------------------------------------------- | |
| 237 | 219 | // wd17xx_interface fdc_intf |
| 238 | 220 | //------------------------------------------------- |
| 239 | 221 | |
| 240 | 222 | static SLOT_INTERFACE_START( e01_floppies ) |
| 241 | SLOT_INTERFACE( "35dd", FLOPPY_35_DD ) | |
| 223 | SLOT_INTERFACE( "35dd", FLOPPY_35_DD ) // NEC FD1036 A | |
| 242 | 224 | SLOT_INTERFACE_END |
| 243 | 225 | |
| 244 | 226 | void e01_device::fdc_irq_w(bool state) |
| r19433 | r19434 | |
|---|---|---|
| 14 | 14 | |
| 15 | 15 | #include "emu.h" |
| 16 | 16 | #include "cpu/m6502/m65c02.h" |
| 17 | #include "imagedev/flopdrv.h" | |
| 18 | 17 | #include "machine/6522via.h" |
| 19 | 18 | #include "machine/ctronics.h" |
| 20 | 19 | #include "machine/econet.h" |
| r19433 | r19434 | |
|---|---|---|
| 8 | 8 | #include "cpu/m68000/m68000.h" |
| 9 | 9 | #include "cpu/m6800/m6800.h" |
| 10 | 10 | #include "imagedev/cartslot.h" |
| 11 | #include "imagedev/floppy.h" | |
| 12 | 11 | #include "machine/ram.h" |
| 13 | 12 | #include "machine/6850acia.h" |
| 14 | 13 | #include "machine/8530scc.h" |
| r19433 | r19434 | |
|---|---|---|
| 9 | 9 | |
| 10 | 10 | #include "video/mc6845.h" |
| 11 | 11 | #include "cpu/z80/z80daisy.h" |
| 12 | #include "imagedev/floppy.h" | |
| 13 | 12 | #include "machine/wd_fdc.h" |
| 14 | 13 | #include "machine/z80ctc.h" |
| 15 | 14 |
| r19433 | r19434 | |
|---|---|---|
| 9 | 9 | #include "cpu/z80/z80daisy.h" |
| 10 | 10 | #include "cpu/mcs48/mcs48.h" |
| 11 | 11 | #include "cpu/m68000/m68000.h" |
| 12 | #include "imagedev/flopdrv.h" | |
| 13 | 12 | #include "machine/ctronics.h" |
| 14 | 13 | #include "machine/pic8259.h" |
| 15 | 14 | #include "machine/ram.h" |
| r19433 | r19434 | |
|---|---|---|
| 26 | 26 | #include "emu.h" |
| 27 | 27 | #include "cpu/m68000/m68000.h" |
| 28 | 28 | #include "machine/68681.h" |
| 29 | #include "formats/hxcmfm_dsk.h" | |
| 30 | #include "formats/mfi_dsk.h" | |
| 31 | #include "imagedev/flopdrv.h" | |
| 32 | 29 | #include "machine/wd_fdc.h" |
| 33 | 30 | #include "machine/terminal.h" |
| 34 | 31 |
| r19433 | r19434 | |
|---|---|---|
| 62 | 62 | #include "cpu/z80/z80.h" |
| 63 | 63 | #include "cpu/z80/z80daisy.h" |
| 64 | 64 | #include "machine/wd_fdc.h" |
| 65 | #include "formats/hxcmfm_dsk.h" | |
| 66 | #include "formats/mfi_dsk.h" | |
| 67 | 65 | #include "formats/dsk_dsk.h" |
| 68 | 66 | #include "machine/ctronics.h" |
| 69 | 67 | #include "machine/i8251.h" |
| 70 | #include "imagedev/flopdrv.h" | |
| 71 | 68 | #include "sound/ay8910.h" |
| 72 | 69 | #include "video/mc6845.h" |
| 73 | 70 | #include "rendlay.h" |
| r19433 | r19434 | |
|---|---|---|
| 47 | 47 | #include "machine/6522via.h" |
| 48 | 48 | #include "machine/wd_fdc.h" |
| 49 | 49 | #include "formats/esq8_dsk.h" |
| 50 | #include "formats/mfi_dsk.h" | |
| 51 | #include "formats/dfi_dsk.h" | |
| 52 | #include "formats/ipf_dsk.h" | |
| 53 | 50 | #include "sound/es5503.h" |
| 54 | 51 | |
| 55 | 52 | #include "mirage.lh" |
| r19433 | r19434 | |
|---|---|---|
| 100 | 100 | #include "machine/wd_fdc.h" |
| 101 | 101 | #include "machine/hd63450.h" // compatible with MC68450, which is what these really have |
| 102 | 102 | #include "formats/esq16_dsk.h" |
| 103 | #include "formats/mfi_dsk.h" | |
| 104 | #include "formats/dfi_dsk.h" | |
| 105 | #include "formats/ipf_dsk.h" | |
| 106 | 103 | |
| 107 | 104 | #include "machine/esqvfd.h" |
| 108 | 105 |
| r19433 | r19434 | |
|---|---|---|
| 43 | 43 | /* devices */ |
| 44 | 44 | #include "imagedev/cassette.h" |
| 45 | 45 | #include "formats/tzx_cas.h" |
| 46 | #include "imagedev/flopdrv.h" | |
| 47 | 46 | #include "formats/coupedsk.h" |
| 48 | #include "formats/mfi_dsk.h" | |
| 49 | 47 | #include "machine/ram.h" |
| 50 | 48 | |
| 51 | 49 | /*************************************************************************** |
| r19433 | r19434 | |
|---|---|---|
| 14 | 14 | #include "machine/pit8253.h" |
| 15 | 15 | #include "machine/pic8259.h" |
| 16 | 16 | #include "machine/i8251.h" |
| 17 | #include "formats/hxcmfm_dsk.h" | |
| 18 | #include "formats/mfi_dsk.h" | |
| 19 | #include "imagedev/flopdrv.h" | |
| 20 | 17 | #include "machine/wd_fdc.h" |
| 21 | 18 | #include "machine/ram.h" |
| 22 | 19 | #include "includes/b2m.h" |
| r19433 | r19434 | |
|---|---|---|
| 43 | 43 | #include "machine/i8255.h" |
| 44 | 44 | #include "machine/pit8253.h" |
| 45 | 45 | #include "machine/pic8259.h" |
| 46 | #include "imagedev/flopdrv.h" | |
| 47 | 46 | #include "formats/m20_dsk.h" |
| 48 | 47 | |
| 49 | 48 | #include "machine/keyboard.h" |
| r19433 | r19434 | |
| 448 | 447 | DEVCB_NULL // syndet |
| 449 | 448 | }; |
| 450 | 449 | |
| 451 | static const floppy_interface m20_floppy_interface = | |
| 452 | { | |
| 453 | DEVCB_NULL, | |
| 454 | DEVCB_NULL, | |
| 455 | DEVCB_NULL, | |
| 456 | DEVCB_NULL, | |
| 457 | DEVCB_NULL, | |
| 458 | FLOPPY_STANDARD_5_25_DSDD, | |
| 459 | LEGACY_FLOPPY_OPTIONS_NAME(m20), | |
| 460 | NULL, | |
| 461 | NULL | |
| 462 | }; | |
| 463 | ||
| 464 | 450 | static unsigned char kbxlat[] = |
| 465 | 451 | { |
| 466 | 452 | 0x00, '\\', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', |
| r19433 | r19434 | |
| 565 | 551 | MCFG_I8251_ADD("i8251_2", tty_i8251_intf) |
| 566 | 552 | MCFG_PIT8253_ADD("pit8253", pit8253_intf) |
| 567 | 553 | MCFG_PIC8259_ADD("i8259", pic_intf) |
| 568 | MCFG_LEGACY_FLOPPY_2_DRIVES_ADD(m20_floppy_interface) | |
| 569 | 554 | |
| 570 | 555 | MCFG_ASCII_KEYBOARD_ADD(KEYBOARD_TAG, keyboard_intf) |
| 571 | 556 | MACHINE_CONFIG_END |
| Previous | 199869 Revisions | Next |