summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/pk8020.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2014-04-02 11:59:10 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2014-04-02 11:59:10 +0000
commitb1c2c8daeeca433652f2a5055c9aeef27406c520 (patch)
treecd6a0c46bd8a428628061e5c7c2483735b5c6e71 /src/mess/machine/pk8020.c
parent06238c1cdb21b8c0d1ea7a8fbcf967f6e297d8bc (diff)
modernized access for legacy floppy, quite straight forward thing (nw)
Diffstat (limited to 'src/mess/machine/pk8020.c')
-rw-r--r--src/mess/machine/pk8020.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mess/machine/pk8020.c b/src/mess/machine/pk8020.c
index 227c18acc69..7629fadabef 100644
--- a/src/mess/machine/pk8020.c
+++ b/src/mess/machine/pk8020.c
@@ -840,27 +840,27 @@ WRITE8_MEMBER(pk8020_state::pk8020_portc_w)
WRITE8_MEMBER(pk8020_state::pk8020_portb_w)
{
// Turn all motors off
- floppy_mon_w(floppy_get_device(machine(), 0), 1);
- floppy_mon_w(floppy_get_device(machine(), 1), 1);
- floppy_mon_w(floppy_get_device(machine(), 2), 1);
- floppy_mon_w(floppy_get_device(machine(), 3), 1);
+ floppy_get_device(machine(), 0)->floppy_mon_w(1);
+ floppy_get_device(machine(), 1)->floppy_mon_w(1);
+ floppy_get_device(machine(), 2)->floppy_mon_w(1);
+ floppy_get_device(machine(), 3)->floppy_mon_w(1);
m_wd1793->set_side(BIT(data,4));
if (BIT(data,0)) {
m_wd1793->set_drive(0);
- floppy_mon_w(floppy_get_device(machine(), 0), 0);
- floppy_drive_set_ready_state(floppy_get_device(machine(), 0), 1, 1);
+ floppy_get_device(machine(), 0)->floppy_mon_w(0);
+ floppy_get_device(machine(), 0)->floppy_drive_set_ready_state(1, 1);
} else if (BIT(data,1)) {
m_wd1793->set_drive(1);
- floppy_mon_w(floppy_get_device(machine(), 1), 0);
- floppy_drive_set_ready_state(floppy_get_device(machine(), 1), 1, 1);
+ floppy_get_device(machine(), 1)->floppy_mon_w(0);
+ floppy_get_device(machine(), 1)->floppy_drive_set_ready_state(1, 1);
} else if (BIT(data,2)) {
m_wd1793->set_drive(2);
- floppy_mon_w(floppy_get_device(machine(), 2), 0);
- floppy_drive_set_ready_state(floppy_get_device(machine(), 2), 1, 1);
+ floppy_get_device(machine(), 2)->floppy_mon_w(0);
+ floppy_get_device(machine(), 2)->floppy_drive_set_ready_state(1, 1);
} else if (BIT(data,3)) {
m_wd1793->set_drive(3);
- floppy_mon_w(floppy_get_device(machine(), 3), 0);
- floppy_drive_set_ready_state(floppy_get_device(machine(), 3), 1, 1);
+ floppy_get_device(machine(), 3)->floppy_mon_w(0);
+ floppy_get_device(machine(), 3)->floppy_drive_set_ready_state(1, 1);
}
}