diff options
| author | 2012-02-23 14:19:37 +0000 | |
|---|---|---|
| committer | 2012-02-23 14:19:37 +0000 | |
| commit | 97c3d0cb3986b29007ab69d6401d367d2f5b09bd (patch) | |
| tree | b7ecebcaeaad8232c80cae48dc8389ac37a346df /src/emu/machine | |
| parent | dc0fc0e01fd65f29fade25c082977da1cbeb1e9d (diff) | |
- removed need for *_dev.lst files [Miodrag Milanovic]
- enforced short names for slot card devices
- updated validation, romverify and listxml output accordingly
- slotoptions now also contain shortnames so it's possible to link
slot option and device
Diffstat (limited to 'src/emu/machine')
| -rw-r--r-- | src/emu/machine/ctronics.h | 1 | ||||
| -rw-r--r-- | src/emu/machine/idectrl.h | 2 | ||||
| -rw-r--r-- | src/emu/machine/nscsi_cd.h | 1 | ||||
| -rw-r--r-- | src/emu/machine/nscsi_hd.h | 1 |
4 files changed, 5 insertions, 0 deletions
diff --git a/src/emu/machine/ctronics.h b/src/emu/machine/ctronics.h index 82dc03176d1..cb62e288aad 100644 --- a/src/emu/machine/ctronics.h +++ b/src/emu/machine/ctronics.h @@ -132,6 +132,7 @@ protected: // device-level overrides virtual void device_start(); virtual void device_reset(); + virtual void device_config_complete() { m_shortname = "centronics_printer"; } private: printer_image_device *m_printer; centronics_device *m_owner; diff --git a/src/emu/machine/idectrl.h b/src/emu/machine/idectrl.h index ae5ca6c52bb..e55aae970e1 100644 --- a/src/emu/machine/idectrl.h +++ b/src/emu/machine/idectrl.h @@ -96,6 +96,7 @@ protected: // device-level overrides virtual void device_start(); virtual void device_reset(); + virtual void device_config_complete() { m_shortname = "hdd"; } void ide_build_features(); virtual bool is_ready() { return (m_disk != NULL); } @@ -117,6 +118,7 @@ protected: // device-level overrides virtual void device_start(); virtual void device_reset(); + virtual void device_config_complete() { m_shortname = "hdd_image"; } // optional information overrides virtual machine_config_constructor device_mconfig_additions() const; }; diff --git a/src/emu/machine/nscsi_cd.h b/src/emu/machine/nscsi_cd.h index 4231a5c8599..f4c98181088 100644 --- a/src/emu/machine/nscsi_cd.h +++ b/src/emu/machine/nscsi_cd.h @@ -18,6 +18,7 @@ public: protected: virtual void device_start(); virtual void device_reset(); + virtual void device_config_complete() { m_shortname = "scsi_cdrom"; } virtual void scsi_command(); virtual UINT8 scsi_get_data(int id, int pos); diff --git a/src/emu/machine/nscsi_hd.h b/src/emu/machine/nscsi_hd.h index d49f6109d8a..1d3f8baea0a 100644 --- a/src/emu/machine/nscsi_hd.h +++ b/src/emu/machine/nscsi_hd.h @@ -18,6 +18,7 @@ public: protected: virtual void device_start(); virtual void device_reset(); + virtual void device_config_complete() { m_shortname = "scsi_harddisk"; } virtual void scsi_command(); virtual UINT8 scsi_get_data(int id, int pos); |
