summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2021-10-23 06:53:31 +0200
committer Ivan Vangelista <mesgnet@yahoo.it>2021-10-23 06:53:31 +0200
commit6148f4b2970773ead509e93b3f5b4e68fdd1db3f (patch)
tree8f24530afe3723ea47d000ef706134e58a364ebe
parentfcbfe40efb953cd559c9dd6ebcf10137d7ed50d5 (diff)
bus/scsi/cdu76s.cpp: dumped ROM [hammy]
-rw-r--r--src/devices/bus/scsi/cdu76s.cpp10
-rw-r--r--src/devices/bus/scsi/cdu76s.h3
2 files changed, 13 insertions, 0 deletions
diff --git a/src/devices/bus/scsi/cdu76s.cpp b/src/devices/bus/scsi/cdu76s.cpp
index 231445f1077..9949beb45ef 100644
--- a/src/devices/bus/scsi/cdu76s.cpp
+++ b/src/devices/bus/scsi/cdu76s.cpp
@@ -46,3 +46,13 @@ sony_cdu76s_device::sony_cdu76s_device(const machine_config &mconfig, const char
scsicd_device(mconfig, CDU76S, tag, owner, clock)
{
}
+
+ROM_START(cdu76s)
+ ROM_REGION(0x10000, "eprom", 0)
+ ROM_LOAD("76s.1.1c.ic206", 0x00000, 0x10000, CRC(8a233f19) SHA1(5f3c3f1ec181cb7f18daea5c8c592f6910aac3b2) )
+ROM_END
+
+const tiny_rom_entry *sony_cdu76s_device::device_rom_region() const
+{
+ return ROM_NAME(cdu76s);
+}
diff --git a/src/devices/bus/scsi/cdu76s.h b/src/devices/bus/scsi/cdu76s.h
index 2e91525bfdc..7eb6f7487ea 100644
--- a/src/devices/bus/scsi/cdu76s.h
+++ b/src/devices/bus/scsi/cdu76s.h
@@ -23,6 +23,9 @@ public:
virtual void ExecCommand() override;
virtual void ReadData( uint8_t *data, int dataLength ) override;
+
+protected:
+ virtual const tiny_rom_entry *device_rom_region() const override;
};
// device type definition