diff options
Diffstat (limited to 'src/devices/bus/coco/coco_fdc.cpp')
-rw-r--r-- | src/devices/bus/coco/coco_fdc.cpp | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/devices/bus/coco/coco_fdc.cpp b/src/devices/bus/coco/coco_fdc.cpp index db8df415ee3..79658d27d60 100644 --- a/src/devices/bus/coco/coco_fdc.cpp +++ b/src/devices/bus/coco/coco_fdc.cpp @@ -180,6 +180,15 @@ uint8_t* coco_family_fdc_device_base::get_cart_base() return memregion("eprom")->base(); } +//------------------------------------------------- +// coco_family_fdc_device_base::get_cart_memregion +//------------------------------------------------- + +memory_region* coco_family_fdc_device_base::get_cart_memregion() +{ + return memregion("eprom"); +} + //*************************************************************************** // COCO FDCs @@ -334,17 +343,17 @@ READ8_MEMBER(coco_fdc_device_base::scs_read) case 0x38: /* FF78 */ if (real_time_clock() == rtc_type::CLOUD9) - m_ds1315->read_0(space, offset); + m_ds1315->read_0(); break; case 0x39: /* FF79 */ if (real_time_clock() == rtc_type::CLOUD9) - m_ds1315->read_1(space, offset); + m_ds1315->read_1(); break; case 0x3C: /* FF7C */ if (real_time_clock() == rtc_type::CLOUD9) - result = m_ds1315->read_data(space, offset); + result = m_ds1315->read_data(); break; } return result; |