Merge pull request #1196 from npwoods/tiny_rom_entry

Introduced a tiny_rom_entry structure, for the purposes of ROM declaration
This commit is contained in:
Miodrag Milanović 2016-08-07 11:25:16 +02:00 committed by GitHub
commit 17920162b0
651 changed files with 913 additions and 846 deletions

View File

@ -47,7 +47,7 @@ machine_config_constructor a1bus_cassette_device::device_mconfig_additions() con
return MACHINE_CONFIG_NAME( cassette );
}
const rom_entry *a1bus_cassette_device::device_rom_region() const
const tiny_rom_entry *a1bus_cassette_device::device_rom_region() const
{
return ROM_NAME( cassette );
}

View File

@ -29,7 +29,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
optional_device<cassette_image_device> m_cassette;

View File

@ -42,7 +42,7 @@ machine_config_constructor a1bus_cffa_device::device_mconfig_additions() const
return MACHINE_CONFIG_NAME( cffa );
}
const rom_entry *a1bus_cffa_device::device_rom_region() const
const tiny_rom_entry *a1bus_cffa_device::device_rom_region() const
{
return ROM_NAME( cffa );
}

View File

@ -30,7 +30,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
required_device<ata_interface_device> m_ata;

View File

@ -66,7 +66,7 @@ machine_config_constructor a2bus_applicard_device::device_mconfig_additions() co
// device_rom_region - device-specific ROMs
//-------------------------------------------------
const rom_entry *a2bus_applicard_device::device_rom_region() const
const tiny_rom_entry *a2bus_applicard_device::device_rom_region() const
{
return ROM_NAME( a2applicard );
}

View File

@ -38,7 +38,7 @@ public:
protected:
virtual void device_start() override;
virtual void device_reset() override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
// overrides of standard a2bus slot functions
virtual UINT8 read_c0nx(address_space &space, UINT8 offset) override;

View File

@ -68,12 +68,12 @@ machine_config_constructor a2bus_cffa2000_device::device_mconfig_additions() con
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_cffa2000_device::device_rom_region() const
const tiny_rom_entry *a2bus_cffa2000_device::device_rom_region() const
{
return ROM_NAME( cffa2 );
}
const rom_entry *a2bus_cffa2_6502_device::device_rom_region() const
const tiny_rom_entry *a2bus_cffa2_6502_device::device_rom_region() const
{
return ROM_NAME( cffa2_6502 );
}

View File

@ -30,7 +30,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
virtual void device_start() override;
@ -70,7 +70,7 @@ class a2bus_cffa2_6502_device : public a2bus_cffa2000_device, public device_nvra
{
public:
a2bus_cffa2_6502_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
// device_config_nvram_interface overrides

View File

@ -92,7 +92,7 @@ machine_config_constructor a2bus_corvus_device::device_mconfig_additions() const
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_corvus_device::device_rom_region() const
const tiny_rom_entry *a2bus_corvus_device::device_rom_region() const
{
return ROM_NAME( corvus );
}

View File

@ -31,7 +31,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
required_device<corvus_hdc_t> m_corvushd;

View File

@ -81,7 +81,7 @@ machine_config_constructor a2bus_iwmflop_device::device_mconfig_additions() cons
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_floppy_device::device_rom_region() const
const tiny_rom_entry *a2bus_floppy_device::device_rom_region() const
{
return ROM_NAME( diskii );
}

View File

@ -29,7 +29,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
virtual void device_start() override;

View File

@ -59,7 +59,7 @@ machine_config_constructor a2bus_diskiing_device::device_mconfig_additions() con
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_diskiing_device::device_rom_region() const
const tiny_rom_entry *a2bus_diskiing_device::device_rom_region() const
{
return ROM_NAME( diskiing );
}

View File

@ -32,7 +32,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_FLOPPY_FORMATS( floppy_formats );

View File

@ -104,7 +104,7 @@ machine_config_constructor a2bus_hsscsi_device::device_mconfig_additions() const
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_hsscsi_device::device_rom_region() const
const tiny_rom_entry *a2bus_hsscsi_device::device_rom_region() const
{
return ROM_NAME( hsscsi );
}

View File

@ -30,7 +30,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
required_device<ncr5380n_device> m_ncr5380;
required_device<nscsi_bus_device> m_scsibus;

View File

@ -59,12 +59,12 @@ machine_config_constructor a2bus_memexp_device::device_mconfig_additions() const
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_memexp_device::device_rom_region() const
const tiny_rom_entry *a2bus_memexp_device::device_rom_region() const
{
return ROM_NAME( memexp );
}
const rom_entry *a2bus_ramfactor_device::device_rom_region() const
const tiny_rom_entry *a2bus_ramfactor_device::device_rom_region() const
{
return ROM_NAME( ramfactor );
}

View File

@ -28,7 +28,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
bool m_isramfactor;
UINT8 m_bankhior;
@ -62,7 +62,7 @@ class a2bus_ramfactor_device : public a2bus_memexp_device
public:
a2bus_ramfactor_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
// device type definition

View File

@ -89,7 +89,7 @@ machine_config_constructor a2bus_pic_device::device_mconfig_additions() const
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_pic_device::device_rom_region() const
const tiny_rom_entry *a2bus_pic_device::device_rom_region() const
{
return ROM_NAME( pic );
}

View File

@ -29,7 +29,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override;
required_ioport m_dsw1;

View File

@ -97,7 +97,7 @@ machine_config_constructor a2bus_scsi_device::device_mconfig_additions() const
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_scsi_device::device_rom_region() const
const tiny_rom_entry *a2bus_scsi_device::device_rom_region() const
{
return ROM_NAME( scsi );
}

View File

@ -30,7 +30,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
required_device<ncr5380n_device> m_ncr5380;
required_device<nscsi_bus_device> m_scsibus;

View File

@ -118,7 +118,7 @@ machine_config_constructor a2bus_ssc_device::device_mconfig_additions() const
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_ssc_device::device_rom_region() const
const tiny_rom_entry *a2bus_ssc_device::device_rom_region() const
{
return ROM_NAME( ssc );
}

View File

@ -29,7 +29,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override;
required_ioport m_dsw1, m_dsw2;

View File

@ -36,7 +36,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_swyft_device::device_rom_region() const
const tiny_rom_entry *a2bus_swyft_device::device_rom_region() const
{
return ROM_NAME( swyft );
}

View File

@ -27,7 +27,7 @@ public:
a2bus_swyft_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
a2bus_swyft_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
virtual void device_start() override;

View File

@ -67,7 +67,7 @@ machine_config_constructor a2bus_thunderclock_device::device_mconfig_additions()
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_thunderclock_device::device_rom_region() const
const tiny_rom_entry *a2bus_thunderclock_device::device_rom_region() const
{
return ROM_NAME( thunderclock );
}

View File

@ -30,7 +30,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_WRITE_LINE_MEMBER( upd_dataout_w );

View File

@ -124,12 +124,12 @@ machine_config_constructor a2bus_videx160_device::device_mconfig_additions() con
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_ultraterm_device::device_rom_region() const
const tiny_rom_entry *a2bus_ultraterm_device::device_rom_region() const
{
return ROM_NAME( a2ultraterm );
}
const rom_entry *a2bus_ultratermenh_device::device_rom_region() const
const tiny_rom_entry *a2bus_ultratermenh_device::device_rom_region() const
{
return ROM_NAME( a2ultratermenh );
}

View File

@ -61,7 +61,7 @@ class a2bus_ultraterm_device : public a2bus_videx160_device
public:
a2bus_ultraterm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
class a2bus_ultratermenh_device : public a2bus_videx160_device
@ -69,7 +69,7 @@ class a2bus_ultratermenh_device : public a2bus_videx160_device
public:
a2bus_ultratermenh_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
// device type definition

View File

@ -138,32 +138,32 @@ machine_config_constructor a2bus_videx80_device::device_mconfig_additions() cons
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_videoterm_device::device_rom_region() const
const tiny_rom_entry *a2bus_videoterm_device::device_rom_region() const
{
return ROM_NAME( a2videoterm );
}
const rom_entry *a2bus_ap16_device::device_rom_region() const
const tiny_rom_entry *a2bus_ap16_device::device_rom_region() const
{
return ROM_NAME( a2ap16 );
}
const rom_entry *a2bus_ap16alt_device::device_rom_region() const
const tiny_rom_entry *a2bus_ap16alt_device::device_rom_region() const
{
return ROM_NAME( a2ap16alt );
}
const rom_entry *a2bus_vtc1_device::device_rom_region() const
const tiny_rom_entry *a2bus_vtc1_device::device_rom_region() const
{
return ROM_NAME( vtc1 );
}
const rom_entry *a2bus_vtc2_device::device_rom_region() const
const tiny_rom_entry *a2bus_vtc2_device::device_rom_region() const
{
return ROM_NAME( vtc2 );
}
const rom_entry *a2bus_aevm80_device::device_rom_region() const
const tiny_rom_entry *a2bus_aevm80_device::device_rom_region() const
{
return ROM_NAME( a2aevm80 );
}

View File

@ -62,7 +62,7 @@ class a2bus_videoterm_device : public a2bus_videx80_device
public:
a2bus_videoterm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
class a2bus_ap16_device : public a2bus_videx80_device
@ -70,7 +70,7 @@ class a2bus_ap16_device : public a2bus_videx80_device
public:
a2bus_ap16_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual UINT8 read_cnxx(address_space &space, UINT8 offset) override;
};
@ -81,7 +81,7 @@ class a2bus_ap16alt_device : public a2bus_videx80_device
public:
a2bus_ap16alt_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual UINT8 read_cnxx(address_space &space, UINT8 offset) override;
};
@ -91,7 +91,7 @@ class a2bus_vtc1_device : public a2bus_videx80_device
public:
a2bus_vtc1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
class a2bus_vtc2_device : public a2bus_videx80_device
@ -99,7 +99,7 @@ class a2bus_vtc2_device : public a2bus_videx80_device
public:
a2bus_vtc2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
class a2bus_aevm80_device : public a2bus_videx80_device
@ -107,7 +107,7 @@ class a2bus_aevm80_device : public a2bus_videx80_device
public:
a2bus_aevm80_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
// device type definition

View File

@ -100,12 +100,12 @@ machine_config_constructor a2bus_vulcanbase_device::device_mconfig_additions() c
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_vulcan_device::device_rom_region() const
const tiny_rom_entry *a2bus_vulcan_device::device_rom_region() const
{
return ROM_NAME( vulcan );
}
const rom_entry *a2bus_vulcangold_device::device_rom_region() const
const tiny_rom_entry *a2bus_vulcangold_device::device_rom_region() const
{
return ROM_NAME( vulcangold );
}

View File

@ -56,7 +56,7 @@ class a2bus_vulcan_device : public a2bus_vulcanbase_device
{
public:
a2bus_vulcan_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
virtual void device_start() override;
@ -68,7 +68,7 @@ class a2bus_vulcangold_device : public a2bus_vulcanbase_device
{
public:
a2bus_vulcangold_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
// device type definition

View File

@ -60,7 +60,7 @@ machine_config_constructor a2bus_zipdrivebase_device::device_mconfig_additions()
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_zipdrivebase_device::device_rom_region() const
const tiny_rom_entry *a2bus_zipdrivebase_device::device_rom_region() const
{
return ROM_NAME( zipdrive );
}

View File

@ -31,7 +31,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
virtual void device_start() override;

View File

@ -101,7 +101,7 @@ machine_config_constructor a2bus_corvfdc01_device::device_mconfig_additions() co
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_corvfdc01_device::device_rom_region() const
const tiny_rom_entry *a2bus_corvfdc01_device::device_rom_region() const
{
return ROM_NAME( fdc01 );
}

View File

@ -31,7 +31,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_WRITE_LINE_MEMBER(intrq_w);
DECLARE_WRITE_LINE_MEMBER(drq_w);

View File

@ -71,7 +71,7 @@ machine_config_constructor a2bus_corvfdc02_device::device_mconfig_additions() co
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_corvfdc02_device::device_rom_region() const
const tiny_rom_entry *a2bus_corvfdc02_device::device_rom_region() const
{
return ROM_NAME( fdc02 );
}

View File

@ -31,7 +31,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_WRITE_LINE_MEMBER(intrq_w);
DECLARE_WRITE_LINE_MEMBER(drq_w);

View File

@ -163,7 +163,7 @@ machine_config_constructor a2bus_mouse_device::device_mconfig_additions() const
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_mouse_device::device_rom_region() const
const tiny_rom_entry *a2bus_mouse_device::device_rom_region() const
{
return ROM_NAME( mouse );
}

View File

@ -31,7 +31,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;

View File

@ -112,7 +112,7 @@ machine_config_constructor a2bus_timemasterho_device::device_mconfig_additions()
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *a2bus_timemasterho_device::device_rom_region() const
const tiny_rom_entry *a2bus_timemasterho_device::device_rom_region() const
{
return ROM_NAME( timemaster );
}

View File

@ -31,7 +31,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override;
DECLARE_WRITE8_MEMBER(pia_out_a);

View File

@ -75,7 +75,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc_fd2_t::device_rom_region() const
const tiny_rom_entry *abc_fd2_t::device_rom_region() const
{
return ROM_NAME( abc_fd2 );
}

View File

@ -35,7 +35,7 @@ public:
abc_fd2_t(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
DECLARE_WRITE8_MEMBER( status_w );

View File

@ -43,7 +43,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc_hdc_device::device_rom_region() const
const tiny_rom_entry *abc_hdc_device::device_rom_region() const
{
return ROM_NAME( abc_hdc );
}

View File

@ -33,7 +33,7 @@ public:
abc_hdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
protected:

View File

@ -172,7 +172,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *luxor_55_10828_device::device_rom_region() const
const tiny_rom_entry *luxor_55_10828_device::device_rom_region() const
{
return ROM_NAME( luxor_55_10828 );
}

View File

@ -72,7 +72,7 @@ public:
DECLARE_FLOPPY_FORMATS( floppy_formats );
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

View File

@ -126,7 +126,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *luxor_55_21046_device::device_rom_region() const
const tiny_rom_entry *luxor_55_21046_device::device_rom_region() const
{
return ROM_NAME( luxor_55_21046 );
}

View File

@ -57,7 +57,7 @@ public:
luxor_55_21046_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

View File

@ -122,7 +122,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *luxor_55_21056_device::device_rom_region() const
const tiny_rom_entry *luxor_55_21056_device::device_rom_region() const
{
return ROM_NAME( luxor_55_21056 );
}

View File

@ -34,7 +34,7 @@ public:
luxor_55_21056_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

View File

@ -94,7 +94,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc_memory_card_t::device_rom_region() const
const tiny_rom_entry *abc_memory_card_t::device_rom_region() const
{
return ROM_NAME( abc_dos );
}

View File

@ -30,7 +30,7 @@ public:
abc_memory_card_t(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
// device-level overrides

View File

@ -65,7 +65,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc_sio_device::device_rom_region() const
const tiny_rom_entry *abc_sio_device::device_rom_region() const
{
return ROM_NAME( abc_sio );
}

View File

@ -26,7 +26,7 @@ public:
abc_sio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
protected:

View File

@ -25,7 +25,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc_slutprov_device::device_rom_region() const
const tiny_rom_entry *abc_slutprov_device::device_rom_region() const
{
return ROM_NAME( abc_slutprov );
}

View File

@ -24,7 +24,7 @@ public:
abc_slutprov_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
// device-level overrides

View File

@ -44,7 +44,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *turbo_kontroller_device::device_rom_region() const
const tiny_rom_entry *turbo_kontroller_device::device_rom_region() const
{
return ROM_NAME( turbo_kontroller );
}

View File

@ -32,7 +32,7 @@ public:
turbo_kontroller_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
protected:

View File

@ -56,7 +56,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc_uni800_device::device_rom_region() const
const tiny_rom_entry *abc_uni800_device::device_rom_region() const
{
return ROM_NAME( abc_uni800 );
}

View File

@ -24,7 +24,7 @@ public:
abc_uni800_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
// device-level overrides

View File

@ -77,7 +77,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc77_device::device_rom_region() const
const tiny_rom_entry *abc77_device::device_rom_region() const
{
return ROM_NAME( abc77 );
}

View File

@ -35,7 +35,7 @@ public:
abc77_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

View File

@ -101,7 +101,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc800_keyboard_device::device_rom_region() const
const tiny_rom_entry *abc800_keyboard_device::device_rom_region() const
{
return ROM_NAME( abc800_keyboard );
}

View File

@ -33,7 +33,7 @@ public:
abc800_keyboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

View File

@ -94,7 +94,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *abc99_device::device_rom_region() const
const tiny_rom_entry *abc99_device::device_rom_region() const
{
return ROM_NAME( abc99 );
}

View File

@ -32,7 +32,7 @@ public:
abc99_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

View File

@ -51,7 +51,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *powermate_ide_device::device_rom_region() const
const tiny_rom_entry *powermate_ide_device::device_rom_region() const
{
return ROM_NAME( adam_ata );
}

View File

@ -32,7 +32,7 @@ public:
powermate_ide_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
protected:

View File

@ -39,7 +39,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *adam_digital_data_pack_device::device_rom_region() const
const tiny_rom_entry *adam_digital_data_pack_device::device_rom_region() const
{
return ROM_NAME( adam_ddp );
}

View File

@ -33,7 +33,7 @@ public:
adam_digital_data_pack_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
// not really public

View File

@ -66,7 +66,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *adam_fdc_device::device_rom_region() const
const tiny_rom_entry *adam_fdc_device::device_rom_region() const
{
return ROM_NAME( adam_fdc );
}

View File

@ -33,7 +33,7 @@ public:
adam_fdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

View File

@ -39,7 +39,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *adam_keyboard_device::device_rom_region() const
const tiny_rom_entry *adam_keyboard_device::device_rom_region() const
{
return ROM_NAME( adam_kb );
}

View File

@ -31,7 +31,7 @@ public:
adam_keyboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

View File

@ -39,7 +39,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *adam_printer_device::device_rom_region() const
const tiny_rom_entry *adam_printer_device::device_rom_region() const
{
return ROM_NAME( adam_prn );
}

View File

@ -31,7 +31,7 @@ public:
adam_printer_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
// not really public

View File

@ -42,7 +42,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *adam_spi_device::device_rom_region() const
const tiny_rom_entry *adam_spi_device::device_rom_region() const
{
return ROM_NAME( adam_spi );
}

View File

@ -34,7 +34,7 @@ public:
adam_spi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
// not really public

View File

@ -177,7 +177,7 @@ ROM_START( dmac_hdc )
ROM_LOAD("390333-03.u5", 0x000, 0x104, CRC(dc4a8d9b) SHA1(761a1318106e49057f95258699076ec1079967ad))
ROM_END
const rom_entry *dmac_hdc_device::device_rom_region() const
const tiny_rom_entry *dmac_hdc_device::device_rom_region() const
{
return ROM_NAME( dmac_hdc );
}

View File

@ -34,7 +34,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_READ8_MEMBER( dmac_scsi_r );
DECLARE_WRITE8_MEMBER( dmac_scsi_w );

View File

@ -52,7 +52,7 @@ ROM_START( ar_mk1 )
ROMX_LOAD("ar1_v150.bin", 0x0000, 0x10000, BAD_DUMP CRC(f82c4258) SHA1(843b433b2c56640e045d5fdc854dc6b1a4964e7c), ROM_BIOS(2))
ROM_END
const rom_entry *action_replay_mk1_device::device_rom_region() const
const tiny_rom_entry *action_replay_mk1_device::device_rom_region() const
{
return ROM_NAME( ar_mk1 );
}
@ -68,7 +68,7 @@ ROM_START( ar_mk2 )
ROMX_LOAD("ar2_v214.bin", 0x0000, 0x20000, BAD_DUMP CRC(1bb3d0a8) SHA1(14b1f5a69efb6f4e2331970e6ca0f33c0f04ac91), ROM_BIOS(3))
ROM_END
const rom_entry *action_replay_mk2_device::device_rom_region() const
const tiny_rom_entry *action_replay_mk2_device::device_rom_region() const
{
return ROM_NAME( ar_mk2 );
}
@ -83,7 +83,7 @@ ROM_START( ar_mk3 )
ROMX_LOAD("ar3_v314.bin", 0x0000, 0x40000, BAD_DUMP CRC(009f7768) SHA1(0439d6ccc2a0e5c2e83fcf2389dc4d4a440a4c62), ROM_BIOS(2))
ROM_END
const rom_entry *action_replay_mk3_device::device_rom_region() const
const tiny_rom_entry *action_replay_mk3_device::device_rom_region() const
{
return ROM_NAME( ar_mk3 );
}

View File

@ -51,7 +51,7 @@ public:
action_replay_mk1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
class action_replay_mk2_device : public action_replay_device
@ -61,7 +61,7 @@ public:
action_replay_mk2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
class action_replay_mk3_device : public action_replay_device
@ -71,7 +71,7 @@ public:
action_replay_mk3_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
};
// device type definition

View File

@ -53,7 +53,7 @@ ROM_START( buddha )
ROMX_LOAD("buddha_103-17.rom", 0x0000, 0x8000, CRC(2b7b24e0) SHA1(ec17a58962c373a2892090ec9b1722d2c326d631), ROM_SKIP(1) | ROM_BIOS(2))
ROM_END
const rom_entry *buddha_device::device_rom_region() const
const tiny_rom_entry *buddha_device::device_rom_region() const
{
return ROM_NAME( buddha );
}

View File

@ -56,7 +56,7 @@ public:
protected:
// device-level overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual void device_start() override;
virtual void device_reset() override;

View File

@ -51,7 +51,7 @@ machine_config_constructor bml3bus_kanji_device::device_mconfig_additions() cons
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *bml3bus_kanji_device::device_rom_region() const
const tiny_rom_entry *bml3bus_kanji_device::device_rom_region() const
{
return ROM_NAME( kanji );
}

View File

@ -28,7 +28,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_READ8_MEMBER(bml3_kanji_r);
DECLARE_WRITE8_MEMBER(bml3_kanji_w);

View File

@ -70,7 +70,7 @@ machine_config_constructor bml3bus_mp1802_device::device_mconfig_additions() con
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *bml3bus_mp1802_device::device_rom_region() const
const tiny_rom_entry *bml3bus_mp1802_device::device_rom_region() const
{
return ROM_NAME( mp1802 );
}

View File

@ -32,7 +32,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_READ8_MEMBER(bml3_mp1802_r);
DECLARE_WRITE8_MEMBER(bml3_mp1802_w);

View File

@ -69,7 +69,7 @@ machine_config_constructor bml3bus_mp1805_device::device_mconfig_additions() con
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *bml3bus_mp1805_device::device_rom_region() const
const tiny_rom_entry *bml3bus_mp1805_device::device_rom_region() const
{
return ROM_NAME( mp1805 );
}

View File

@ -31,7 +31,7 @@ public:
// optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_READ8_MEMBER(bml3_mp1805_r);
DECLARE_WRITE8_MEMBER(bml3_mp1805_w);

View File

@ -31,7 +31,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *bw2_ramcard_device::device_rom_region() const
const tiny_rom_entry *bw2_ramcard_device::device_rom_region() const
{
return ROM_NAME( bw2_ramcard );
}

View File

@ -30,7 +30,7 @@ public:
bw2_ramcard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
protected:
// device-level overrides

View File

@ -100,7 +100,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *c64_currah_speech_cartridge_device::device_rom_region() const
const tiny_rom_entry *c64_currah_speech_cartridge_device::device_rom_region() const
{
return ROM_NAME( c64_currah_speech );
}

View File

@ -32,7 +32,7 @@ public:
c64_currah_speech_cartridge_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
protected:

View File

@ -53,7 +53,7 @@ ROM_END
// rom_region - device-specific ROM region
//-------------------------------------------------
const rom_entry *c64_final_chesscard_device::device_rom_region() const
const tiny_rom_entry *c64_final_chesscard_device::device_rom_region() const
{
return ROM_NAME( c64_fcc );
}

View File

@ -32,7 +32,7 @@ public:
c64_final_chesscard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
virtual const rom_entry *device_rom_region() const override;
virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override;

Some files were not shown because too many files have changed in this diff Show More