trunk/src/mess/drivers/prof80.c
| r20227 | r20228 | |
| 23 | 23 | */ |
| 24 | 24 | |
| 25 | 25 | #include "includes/prof80.h" |
| 26 | | #include "formats/mfi_dsk.h" |
| 27 | 26 | |
| 28 | 27 | |
| 29 | 28 | //************************************************************************** |
| r20227 | r20228 | |
| 508 | 507 | //------------------------------------------------- |
| 509 | 508 | |
| 510 | 509 | static SLOT_INTERFACE_START( prof80_floppies ) |
| 511 | | SLOT_INTERFACE( "525hd", FLOPPY_525_HD ) |
| 510 | SLOT_INTERFACE( "525qd", FLOPPY_525_QD ) |
| 512 | 511 | SLOT_INTERFACE_END |
| 513 | 512 | |
| 514 | 513 | |
| r20227 | r20228 | |
| 608 | 607 | // devices |
| 609 | 608 | MCFG_UPD1990A_ADD(UPD1990A_TAG, XTAL_32_768kHz, rtc_intf) |
| 610 | 609 | MCFG_UPD765A_ADD(UPD765_TAG, false, true) |
| 611 | | MCFG_FLOPPY_DRIVE_ADD(UPD765_TAG ":0", prof80_floppies, "525hd", 0, floppy_image_device::default_floppy_formats) |
| 612 | | MCFG_FLOPPY_DRIVE_ADD(UPD765_TAG ":1", prof80_floppies, "525hd", 0, floppy_image_device::default_floppy_formats) |
| 610 | MCFG_FLOPPY_DRIVE_ADD(UPD765_TAG ":0", prof80_floppies, "525qd", 0, floppy_image_device::default_floppy_formats) |
| 611 | MCFG_FLOPPY_DRIVE_ADD(UPD765_TAG ":1", prof80_floppies, "525qd", 0, floppy_image_device::default_floppy_formats) |
| 613 | 612 | |
| 614 | 613 | // ECB bus |
| 615 | 614 | MCFG_ECBBUS_ADD(Z80_TAG, ecb_intf) |
| r20227 | r20228 | |
| 622 | 621 | // internal ram |
| 623 | 622 | MCFG_RAM_ADD(RAM_TAG) |
| 624 | 623 | MCFG_RAM_DEFAULT_SIZE("128K") |
| 624 | |
| 625 | // software lists |
| 626 | MCFG_SOFTWARE_LIST_ADD("flop_list", "prof80") |
| 625 | 627 | MACHINE_CONFIG_END |
| 626 | 628 | |
| 627 | 629 | |