summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/pc_fdc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/pc_fdc.cpp')
-rw-r--r--src/devices/machine/pc_fdc.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/machine/pc_fdc.cpp b/src/devices/machine/pc_fdc.cpp
index 04db749eda7..bc760e832b4 100644
--- a/src/devices/machine/pc_fdc.cpp
+++ b/src/devices/machine/pc_fdc.cpp
@@ -34,10 +34,10 @@ void pc_fdc_family_device::map(address_map &map)
// The schematics show address decoding is minimal
void pc_fdc_xt_device::map(address_map &map)
{
- map(0x0, 0x0).r("upd765", FUNC(upd765a_device::msr_r)).w(this, FUNC(pc_fdc_xt_device::dor_w));
- map(0x1, 0x1).r("upd765", FUNC(upd765a_device::fifo_r)).w(this, FUNC(pc_fdc_xt_device::dor_fifo_w));
- map(0x2, 0x2).w(this, FUNC(pc_fdc_xt_device::dor_w));
- map(0x3, 0x3).w(this, FUNC(pc_fdc_xt_device::dor_w));
+ map(0x0, 0x0).r("upd765", FUNC(upd765a_device::msr_r)).w(FUNC(pc_fdc_xt_device::dor_w));
+ map(0x1, 0x1).r("upd765", FUNC(upd765a_device::fifo_r)).w(FUNC(pc_fdc_xt_device::dor_fifo_w));
+ map(0x2, 0x2).w(FUNC(pc_fdc_xt_device::dor_w));
+ map(0x3, 0x3).w(FUNC(pc_fdc_xt_device::dor_w));
map(0x4, 0x5).m("upd765", FUNC(upd765a_device::map));
}
@@ -45,9 +45,9 @@ void pc_fdc_xt_device::map(address_map &map)
// Decoding is through a PAL, so presumably complete
void pc_fdc_at_device::map(address_map &map)
{
- map(0x2, 0x2).rw(this, FUNC(pc_fdc_at_device::dor_r), FUNC(pc_fdc_at_device::dor_w));
+ map(0x2, 0x2).rw(FUNC(pc_fdc_at_device::dor_r), FUNC(pc_fdc_at_device::dor_w));
map(0x4, 0x5).m("upd765", FUNC(upd765a_device::map));
- map(0x7, 0x7).rw(this, FUNC(pc_fdc_at_device::dir_r), FUNC(pc_fdc_at_device::ccr_w));
+ map(0x7, 0x7).rw(FUNC(pc_fdc_at_device::dir_r), FUNC(pc_fdc_at_device::ccr_w));
}
pc_fdc_family_device::pc_fdc_family_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock) :