mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
rest of device parameters to std::string (nw)
This commit is contained in:
parent
2d96e6f4d3
commit
caba131d84
@ -30,7 +30,7 @@ a1bus_slot_device::a1bus_slot_device(const machine_config &mconfig, std::string
|
||||
{
|
||||
}
|
||||
|
||||
a1bus_slot_device::a1bus_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a1bus_slot_device::a1bus_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_slot_interface(mconfig, *this)
|
||||
{
|
||||
@ -81,7 +81,7 @@ a1bus_device::a1bus_device(const machine_config &mconfig, std::string tag, devic
|
||||
{
|
||||
}
|
||||
|
||||
a1bus_device::a1bus_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a1bus_device::a1bus_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source), m_maincpu(nullptr),
|
||||
m_out_irq_cb(*this),
|
||||
m_out_nmi_cb(*this), m_device(nullptr)
|
||||
|
@ -50,7 +50,7 @@ class a1bus_slot_device : public device_t,
|
||||
public:
|
||||
// construction/destruction
|
||||
a1bus_slot_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a1bus_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a1bus_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// device-level overrides
|
||||
virtual void device_start() override;
|
||||
@ -74,7 +74,7 @@ class a1bus_device : public device_t
|
||||
public:
|
||||
// construction/destruction
|
||||
a1bus_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a1bus_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a1bus_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// inline configuration
|
||||
static void static_set_cputag(device_t &device, std::string tag);
|
||||
|
@ -63,7 +63,7 @@ a1bus_cassette_device::a1bus_cassette_device(const machine_config &mconfig, std:
|
||||
{
|
||||
}
|
||||
|
||||
a1bus_cassette_device::a1bus_cassette_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a1bus_cassette_device::a1bus_cassette_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a1bus_card_interface(mconfig, *this),
|
||||
m_cassette(*this, "cassette"), m_rom(nullptr), m_cassette_output_flipflop(0)
|
||||
|
@ -25,7 +25,7 @@ class a1bus_cassette_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a1bus_cassette_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a1bus_cassette_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a1bus_cassette_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -58,7 +58,7 @@ a1bus_cffa_device::a1bus_cffa_device(const machine_config &mconfig, std::string
|
||||
{
|
||||
}
|
||||
|
||||
a1bus_cffa_device::a1bus_cffa_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a1bus_cffa_device::a1bus_cffa_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a1bus_card_interface(mconfig, *this),
|
||||
m_ata(*this, CFFA_ATA_TAG), m_rom(nullptr), m_lastdata(0), m_writeprotect(false)
|
||||
|
@ -26,7 +26,7 @@ class a1bus_cffa_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a1bus_cffa_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a1bus_cffa_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a1bus_cffa_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -82,7 +82,7 @@ machine_config_constructor a2bus_aesms_device::device_mconfig_additions() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_sn76489_device::a2bus_sn76489_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_sn76489_device::a2bus_sn76489_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_sn1(*this, SN1_TAG),
|
||||
|
@ -25,7 +25,7 @@ class a2bus_sn76489_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_sn76489_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_sn76489_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -75,7 +75,7 @@ const rom_entry *a2bus_applicard_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_applicard_device::a2bus_applicard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_applicard_device::a2bus_applicard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_z80(*this, Z80_TAG), m_bROMAtZ80Zero(false), m_z80stat(false), m_6502stat(false), m_toz80(0), m_to6502(0), m_z80rom(nullptr)
|
||||
|
@ -24,7 +24,7 @@ class a2bus_applicard_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_applicard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_applicard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_applicard_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -65,7 +65,7 @@ a2bus_arcboard_device::a2bus_arcboard_device(const machine_config &mconfig, std:
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_arcboard_device::a2bus_arcboard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_arcboard_device::a2bus_arcboard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_tms(*this, TMS_TAG),
|
||||
|
@ -27,7 +27,7 @@ class a2bus_arcboard_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_arcboard_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_arcboard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_arcboard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -94,7 +94,7 @@ a2bus_slot_device::a2bus_slot_device(const machine_config &mconfig, std::string
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_slot_device::a2bus_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_slot_device::a2bus_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_slot_interface(mconfig, *this)
|
||||
{
|
||||
@ -146,7 +146,7 @@ a2bus_device::a2bus_device(const machine_config &mconfig, std::string tag, devic
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_device::a2bus_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_device::a2bus_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source), m_maincpu(nullptr), m_maincpu_space(nullptr),
|
||||
m_out_irq_cb(*this),
|
||||
m_out_nmi_cb(*this),
|
||||
|
@ -64,7 +64,7 @@ class a2bus_slot_device : public device_t,
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_slot_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// device-level overrides
|
||||
virtual void device_start() override;
|
||||
@ -90,7 +90,7 @@ class a2bus_device : public device_t
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// inline configuration
|
||||
static void static_set_cputag(device_t &device, std::string tag);
|
||||
|
@ -83,7 +83,7 @@ const rom_entry *a2bus_cffa2_6502_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_cffa2000_device::a2bus_cffa2000_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_cffa2000_device::a2bus_cffa2000_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_ata(*this, CFFA2_ATA_TAG), m_rom(nullptr), m_lastdata(0), m_lastreaddata(0), m_writeprotect(false), m_inwritecycle(false)
|
||||
|
@ -26,7 +26,7 @@ class a2bus_cffa2000_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_cffa2000_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_cffa2000_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -101,7 +101,7 @@ const rom_entry *a2bus_corvus_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_corvus_device::a2bus_corvus_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_corvus_device::a2bus_corvus_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_corvushd(*this, CORVUS_HD_TAG), m_rom(nullptr)
|
||||
|
@ -26,7 +26,7 @@ class a2bus_corvus_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_corvus_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_corvus_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_corvus_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -90,7 +90,7 @@ const rom_entry *a2bus_floppy_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_floppy_device::a2bus_floppy_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_floppy_device::a2bus_floppy_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_fdc(*this, FDC_TAG), m_rom(nullptr)
|
||||
|
@ -25,7 +25,7 @@ class a2bus_floppy_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_floppy_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_floppy_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -48,7 +48,7 @@ machine_config_constructor a2bus_dx1_device::device_mconfig_additions() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_dx1_device::a2bus_dx1_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_dx1_device::a2bus_dx1_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_dac(*this, DAC_TAG), m_volume(0), m_lastdac(0)
|
||||
|
@ -25,7 +25,7 @@ class a2bus_dx1_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_dx1_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_dx1_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_dx1_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -32,7 +32,7 @@ a2eauxslot_slot_device::a2eauxslot_slot_device(const machine_config &mconfig, st
|
||||
{
|
||||
}
|
||||
|
||||
a2eauxslot_slot_device::a2eauxslot_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2eauxslot_slot_device::a2eauxslot_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_slot_interface(mconfig, *this)
|
||||
{
|
||||
@ -83,7 +83,7 @@ a2eauxslot_device::a2eauxslot_device(const machine_config &mconfig, std::string
|
||||
{
|
||||
}
|
||||
|
||||
a2eauxslot_device::a2eauxslot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2eauxslot_device::a2eauxslot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source), m_maincpu(nullptr),
|
||||
m_out_irq_cb(*this),
|
||||
m_out_nmi_cb(*this), m_device(nullptr)
|
||||
|
@ -48,7 +48,7 @@ class a2eauxslot_slot_device : public device_t,
|
||||
public:
|
||||
// construction/destruction
|
||||
a2eauxslot_slot_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2eauxslot_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2eauxslot_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// device-level overrides
|
||||
virtual void device_start() override;
|
||||
@ -73,7 +73,7 @@ class a2eauxslot_device : public device_t
|
||||
public:
|
||||
// construction/destruction
|
||||
a2eauxslot_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2eauxslot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2eauxslot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// inline configuration
|
||||
static void static_set_cputag(device_t &device, std::string tag);
|
||||
|
@ -48,7 +48,7 @@ machine_config_constructor a2bus_echoii_device::device_mconfig_additions() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_echoii_device::a2bus_echoii_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_echoii_device::a2bus_echoii_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_tms(*this, TMS_TAG)
|
||||
|
@ -25,7 +25,7 @@ class a2bus_echoii_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_echoii_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_echoii_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_echoii_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -33,7 +33,7 @@ a2eaux_ext80col_device::a2eaux_ext80col_device(const machine_config &mconfig, st
|
||||
{
|
||||
}
|
||||
|
||||
a2eaux_ext80col_device::a2eaux_ext80col_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2eaux_ext80col_device::a2eaux_ext80col_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2eauxslot_card_interface(mconfig, *this)
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ class a2eaux_ext80col_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2eaux_ext80col_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2eaux_ext80col_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2eaux_ext80col_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
protected:
|
||||
virtual void device_start() override;
|
||||
|
@ -35,7 +35,7 @@ a2eaux_ramworks3_device::a2eaux_ramworks3_device(const machine_config &mconfig,
|
||||
{
|
||||
}
|
||||
|
||||
a2eaux_ramworks3_device::a2eaux_ramworks3_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2eaux_ramworks3_device::a2eaux_ramworks3_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2eauxslot_card_interface(mconfig, *this), m_bank(0)
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ class a2eaux_ramworks3_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2eaux_ramworks3_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2eaux_ramworks3_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2eaux_ramworks3_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
protected:
|
||||
virtual void device_start() override;
|
||||
|
@ -33,7 +33,7 @@ a2eaux_std80col_device::a2eaux_std80col_device(const machine_config &mconfig, st
|
||||
{
|
||||
}
|
||||
|
||||
a2eaux_std80col_device::a2eaux_std80col_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2eaux_std80col_device::a2eaux_std80col_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2eauxslot_card_interface(mconfig, *this)
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ class a2eaux_std80col_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2eaux_std80col_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2eaux_std80col_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2eaux_std80col_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
protected:
|
||||
virtual void device_start() override;
|
||||
|
@ -113,7 +113,7 @@ const rom_entry *a2bus_hsscsi_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_hsscsi_device::a2bus_hsscsi_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_hsscsi_device::a2bus_hsscsi_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_ncr5380(*this, SCSI_5380_TAG),
|
||||
|
@ -25,7 +25,7 @@ class a2bus_hsscsi_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_hsscsi_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_hsscsi_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_hsscsi_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -41,7 +41,7 @@ a2bus_lang_device::a2bus_lang_device(const machine_config &mconfig, std::string
|
||||
last_offset = -1;
|
||||
}
|
||||
|
||||
a2bus_lang_device::a2bus_lang_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_lang_device::a2bus_lang_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this)
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ class a2bus_lang_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_lang_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_lang_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_lang_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
protected:
|
||||
virtual void device_start() override;
|
||||
|
@ -68,7 +68,7 @@ machine_config_constructor a2bus_mcms1_device::device_mconfig_additions() const
|
||||
// LIVE DEVICE - Card 1
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_mcms1_device::a2bus_mcms1_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_mcms1_device::a2bus_mcms1_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_mcms(*this, ENGINE_TAG)
|
||||
@ -149,7 +149,7 @@ WRITE_LINE_MEMBER(a2bus_mcms1_device::irq_w)
|
||||
// LIVE DEVICE - Card 2
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_mcms2_device::a2bus_mcms2_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_mcms2_device::a2bus_mcms2_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this), m_card1(nullptr), m_engine(nullptr)
|
||||
{
|
||||
|
@ -65,7 +65,7 @@ class a2bus_mcms1_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_mcms1_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_mcms1_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_mcms1_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
@ -96,7 +96,7 @@ class a2bus_mcms2_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_mcms2_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_mcms2_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_mcms2_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
protected:
|
||||
|
@ -73,7 +73,7 @@ const rom_entry *a2bus_ramfactor_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_memexp_device::a2bus_memexp_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_memexp_device::a2bus_memexp_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this), m_isramfactor(false), m_bankhior(0), m_addrmask(0), m_rom(nullptr), m_wptr(0), m_liveptr(0)
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ class a2bus_memexp_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_memexp_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_memexp_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -68,7 +68,7 @@ a2bus_midi_device::a2bus_midi_device(const machine_config &mconfig, std::string
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_midi_device::a2bus_midi_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_midi_device::a2bus_midi_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_ptm(*this, MIDI_PTM_TAG),
|
||||
|
@ -26,7 +26,7 @@ class a2bus_midi_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_midi_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_midi_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_midi_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -120,7 +120,7 @@ machine_config_constructor a2bus_echoplus_device::device_mconfig_additions() con
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_ayboard_device::a2bus_ayboard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_ayboard_device::a2bus_ayboard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_via1(*this, VIA1_TAG),
|
||||
|
@ -27,7 +27,7 @@ class a2bus_ayboard_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_ayboard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_ayboard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -109,7 +109,7 @@ a2bus_pic_device::a2bus_pic_device(const machine_config &mconfig, std::string ta
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_pic_device::a2bus_pic_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_pic_device::a2bus_pic_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_dsw1(*this, "DSW1"),
|
||||
|
@ -25,7 +25,7 @@ class a2bus_pic_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_pic_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_pic_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_pic_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -48,7 +48,7 @@ machine_config_constructor a2bus_sam_device::device_mconfig_additions() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_sam_device::a2bus_sam_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_sam_device::a2bus_sam_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_dac(*this, DAC_TAG)
|
||||
|
@ -25,7 +25,7 @@ class a2bus_sam_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_sam_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_sam_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_sam_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -106,7 +106,7 @@ const rom_entry *a2bus_scsi_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_scsi_device::a2bus_scsi_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_scsi_device::a2bus_scsi_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_ncr5380(*this, SCSI_5380_TAG),
|
||||
|
@ -25,7 +25,7 @@ class a2bus_scsi_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_scsi_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_scsi_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_scsi_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -51,7 +51,7 @@ machine_config_constructor a2bus_softcard_device::device_mconfig_additions() con
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_softcard_device::a2bus_softcard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_softcard_device::a2bus_softcard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_z80(*this, Z80_TAG), m_bEnabled(false), m_FirstZ80Boot(false)
|
||||
|
@ -24,7 +24,7 @@ class a2bus_softcard_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_softcard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_softcard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_softcard_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -137,7 +137,7 @@ a2bus_ssc_device::a2bus_ssc_device(const machine_config &mconfig, std::string ta
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_ssc_device::a2bus_ssc_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_ssc_device::a2bus_ssc_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_dsw1(*this, "DSW1"),
|
||||
|
@ -25,7 +25,7 @@ class a2bus_ssc_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_ssc_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_ssc_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_ssc_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -51,7 +51,7 @@ a2bus_swyft_device::a2bus_swyft_device(const machine_config &mconfig, std::strin
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_swyft_device::a2bus_swyft_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_swyft_device::a2bus_swyft_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this), m_rom(nullptr), m_rombank(0), m_inh_state(0)
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ class a2bus_swyft_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_swyft_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_swyft_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_swyft_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
virtual const rom_entry *device_rom_region() const override;
|
||||
|
||||
|
@ -67,7 +67,7 @@ machine_config_constructor a2bus_themill_device::device_mconfig_additions() cons
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_themill_device::a2bus_themill_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_themill_device::a2bus_themill_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_6809(*this, M6809_TAG), m_bEnabled(false), m_flipAddrSpace(false), m_6809Mode(false), m_status(0)
|
||||
|
@ -24,7 +24,7 @@ class a2bus_themill_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_themill_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_themill_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_themill_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -76,7 +76,7 @@ const rom_entry *a2bus_thunderclock_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_thunderclock_device::a2bus_thunderclock_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_thunderclock_device::a2bus_thunderclock_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_upd1990ac(*this, THUNDERCLOCK_UPD1990_TAG), m_rom(nullptr), m_dataout(0)
|
||||
|
@ -25,7 +25,7 @@ class a2bus_thunderclock_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_thunderclock_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_thunderclock_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_thunderclock_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -138,7 +138,7 @@ const rom_entry *a2bus_ultratermenh_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_videx160_device::a2bus_videx160_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_videx160_device::a2bus_videx160_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this), m_rom(nullptr), m_chrrom(nullptr), m_framecnt(0), m_ctrl1(0), m_ctrl2(0),
|
||||
m_crtc(*this, ULTRATERM_MC6845_NAME), m_rambank(0)
|
||||
|
@ -25,7 +25,7 @@ class a2bus_videx160_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_videx160_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_videx160_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -172,7 +172,7 @@ const rom_entry *a2bus_aevm80_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_videx80_device::a2bus_videx80_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_videx80_device::a2bus_videx80_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this), m_rom(nullptr), m_chrrom(nullptr), m_framecnt(0),
|
||||
m_crtc(*this, VIDEOTERM_MC6845_NAME), m_rambank(0),
|
||||
|
@ -25,7 +25,7 @@ class a2bus_videx80_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_videx80_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_videx80_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -114,7 +114,7 @@ const rom_entry *a2bus_vulcangold_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_vulcanbase_device::a2bus_vulcanbase_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_vulcanbase_device::a2bus_vulcanbase_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_ata(*this, VULCAN_ATA_TAG), m_rom(nullptr), m_lastdata(0), m_rombank(0), m_rambank(0), m_last_read_was_0(false)
|
||||
|
@ -25,7 +25,7 @@ class a2bus_vulcanbase_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_vulcanbase_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_vulcanbase_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -69,7 +69,7 @@ const rom_entry *a2bus_zipdrivebase_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_zipdrivebase_device::a2bus_zipdrivebase_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_zipdrivebase_device::a2bus_zipdrivebase_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_ata(*this, ZIPDRIVE_ATA_TAG), m_rom(nullptr), m_lastdata(0)
|
||||
|
@ -27,7 +27,7 @@ class a2bus_zipdrivebase_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_zipdrivebase_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_zipdrivebase_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -110,7 +110,7 @@ const rom_entry *a2bus_corvfdc01_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_corvfdc01_device::a2bus_corvfdc01_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_corvfdc01_device::a2bus_corvfdc01_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_wdfdc(*this, FDC01_FDC_TAG),
|
||||
|
@ -26,7 +26,7 @@ class a2bus_corvfdc01_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_corvfdc01_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_corvfdc01_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_corvfdc01_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -80,7 +80,7 @@ const rom_entry *a2bus_corvfdc02_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_corvfdc02_device::a2bus_corvfdc02_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_corvfdc02_device::a2bus_corvfdc02_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_fdc(*this, FDC02_FDC_TAG),
|
||||
|
@ -26,7 +26,7 @@ class a2bus_corvfdc02_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_corvfdc02_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_corvfdc02_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_corvfdc02_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -103,7 +103,7 @@ a2bus_ezcgi_device::a2bus_ezcgi_device(const machine_config &mconfig, std::strin
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_ezcgi_device::a2bus_ezcgi_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_ezcgi_device::a2bus_ezcgi_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_tms(*this, TMS_TAG)
|
||||
@ -117,7 +117,7 @@ a2bus_ezcgi_9938_device::a2bus_ezcgi_9938_device(const machine_config &mconfig,
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_ezcgi_9938_device::a2bus_ezcgi_9938_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_ezcgi_9938_device::a2bus_ezcgi_9938_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_tms(*this, TMS_TAG)
|
||||
@ -131,7 +131,7 @@ a2bus_ezcgi_9958_device::a2bus_ezcgi_9958_device(const machine_config &mconfig,
|
||||
{
|
||||
}
|
||||
|
||||
a2bus_ezcgi_9958_device::a2bus_ezcgi_9958_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_ezcgi_9958_device::a2bus_ezcgi_9958_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_tms(*this, TMS_TAG)
|
||||
|
@ -29,7 +29,7 @@ class a2bus_ezcgi_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_ezcgi_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_ezcgi_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_ezcgi_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
@ -54,7 +54,7 @@ class a2bus_ezcgi_9938_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_ezcgi_9938_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_ezcgi_9938_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_ezcgi_9938_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
@ -79,7 +79,7 @@ class a2bus_ezcgi_9958_device:
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_ezcgi_9958_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a2bus_ezcgi_9958_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_ezcgi_9958_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -42,7 +42,7 @@ machine_config_constructor a2bus_laser128_device::device_mconfig_additions() con
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_laser128_device::a2bus_laser128_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_laser128_device::a2bus_laser128_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this), m_rom(nullptr), m_slot7_bank(0), m_slot7_ram_bank(0)
|
||||
|
||||
|
@ -24,7 +24,7 @@ class a2bus_laser128_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_laser128_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_laser128_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_laser128_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -172,7 +172,7 @@ const rom_entry *a2bus_mouse_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_mouse_device::a2bus_mouse_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_mouse_device::a2bus_mouse_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_pia(*this, MOUSE_PIA_TAG),
|
||||
|
@ -26,7 +26,7 @@ class a2bus_mouse_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_mouse_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_mouse_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_mouse_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -28,7 +28,7 @@ const device_type A2BUS_RAMCARD128K = &device_creator<a2bus_ssramcard_device>;
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_ssramcard_device::a2bus_ssramcard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_ssramcard_device::a2bus_ssramcard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this), m_inh_state(0), m_last_offset(0), m_dxxx_bank(0), m_main_bank(0)
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ class a2bus_ssramcard_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_ssramcard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_ssramcard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_ssramcard_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
protected:
|
||||
|
@ -28,7 +28,7 @@ const device_type A2BUS_RAMCARD16K = &device_creator<a2bus_ramcard_device>;
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_ramcard_device::a2bus_ramcard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_ramcard_device::a2bus_ramcard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this), m_inh_state(0), m_last_offset(0), m_dxxx_bank(0)
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ class a2bus_ramcard_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_ramcard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_ramcard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_ramcard_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
protected:
|
||||
|
@ -121,7 +121,7 @@ const rom_entry *a2bus_timemasterho_device::device_rom_region() const
|
||||
// LIVE DEVICE
|
||||
//**************************************************************************
|
||||
|
||||
a2bus_timemasterho_device::a2bus_timemasterho_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a2bus_timemasterho_device::a2bus_timemasterho_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a2bus_card_interface(mconfig, *this),
|
||||
m_pia(*this, TIMEMASTER_PIA_TAG),
|
||||
|
@ -26,7 +26,7 @@ class a2bus_timemasterho_device:
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a2bus_timemasterho_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a2bus_timemasterho_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a2bus_timemasterho_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
@ -40,7 +40,7 @@ const device_type A78_ROM_MEGACART = &device_creator<a78_megacart_device>;
|
||||
const device_type A78_ROM_P450_VB = &device_creator<a78_rom_p450_vb_device>;
|
||||
|
||||
|
||||
a78_versaboard_device::a78_versaboard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a78_versaboard_device::a78_versaboard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: a78_rom_sg_device(mconfig, type, name, tag, owner, clock, shortname, source), m_ram_bank(0)
|
||||
{
|
||||
}
|
||||
|
@ -13,7 +13,7 @@ class a78_versaboard_device : public a78_rom_sg_device
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a78_versaboard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a78_versaboard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a78_versaboard_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// device-level overrides
|
||||
|
@ -42,7 +42,7 @@ const device_type A78_ROM_P450_SG_RAM = &device_creator<a78_rom_p450_sg_ram_devi
|
||||
const device_type A78_ROM_P450_SG9 = &device_creator<a78_rom_p450_sg9_device>;
|
||||
|
||||
|
||||
a78_rom_device::a78_rom_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a78_rom_device::a78_rom_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a78_cart_interface( mconfig, *this )
|
||||
{
|
||||
@ -54,7 +54,7 @@ a78_rom_device::a78_rom_device(const machine_config &mconfig, std::string tag, d
|
||||
{
|
||||
}
|
||||
|
||||
a78_rom_pokey_device::a78_rom_pokey_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a78_rom_pokey_device::a78_rom_pokey_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: a78_rom_device(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
m_pokey(*this, "pokey")
|
||||
{
|
||||
@ -67,7 +67,7 @@ a78_rom_pokey_device::a78_rom_pokey_device(const machine_config &mconfig, std::s
|
||||
}
|
||||
|
||||
|
||||
a78_rom_sg_device::a78_rom_sg_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a78_rom_sg_device::a78_rom_sg_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: a78_rom_device(mconfig, type, name, tag, owner, clock, shortname, source), m_bank(0)
|
||||
{
|
||||
}
|
||||
@ -84,7 +84,7 @@ a78_rom_sg_pokey_device::a78_rom_sg_pokey_device(const machine_config &mconfig,
|
||||
}
|
||||
|
||||
|
||||
a78_rom_sg_ram_device::a78_rom_sg_ram_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a78_rom_sg_ram_device::a78_rom_sg_ram_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: a78_rom_sg_device(mconfig, type, name, tag, owner, clock, shortname, source)
|
||||
{
|
||||
}
|
||||
@ -95,7 +95,7 @@ a78_rom_sg_ram_device::a78_rom_sg_ram_device(const machine_config &mconfig, std:
|
||||
}
|
||||
|
||||
|
||||
a78_rom_sg9_device::a78_rom_sg9_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a78_rom_sg9_device::a78_rom_sg9_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: a78_rom_sg_device(mconfig, type, name, tag, owner, clock, shortname, source)
|
||||
{
|
||||
}
|
||||
|
@ -14,7 +14,7 @@ class a78_rom_device : public device_t,
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a78_rom_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a78_rom_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a78_rom_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// device-level overrides
|
||||
@ -32,7 +32,7 @@ class a78_rom_pokey_device : public a78_rom_device
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a78_rom_pokey_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a78_rom_pokey_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a78_rom_pokey_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// device-level overrides
|
||||
@ -53,7 +53,7 @@ class a78_rom_sg_device : public a78_rom_device
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a78_rom_sg_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a78_rom_sg_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a78_rom_sg_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// device-level overrides
|
||||
@ -95,7 +95,7 @@ class a78_rom_sg_ram_device : public a78_rom_sg_device
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a78_rom_sg_ram_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a78_rom_sg_ram_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a78_rom_sg_ram_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// reading and writing
|
||||
@ -110,7 +110,7 @@ class a78_rom_sg9_device : public a78_rom_sg_device
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a78_rom_sg9_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a78_rom_sg9_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a78_rom_sg9_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// reading and writing
|
||||
|
@ -56,7 +56,7 @@ const device_type A78_XBOARD = &device_creator<a78_xboard_device>;
|
||||
const device_type A78_XM = &device_creator<a78_xm_device>;
|
||||
|
||||
|
||||
a78_xboard_device::a78_xboard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a78_xboard_device::a78_xboard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: a78_rom_device(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
m_xbslot(*this, "xb_slot"),
|
||||
m_pokey(*this, "xb_pokey"), m_reg(0), m_ram_bank(0)
|
||||
|
@ -15,7 +15,7 @@ class a78_xboard_device : public a78_rom_device
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a78_xboard_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a78_xboard_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a78_xboard_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// device-level overrides
|
||||
|
@ -101,7 +101,7 @@ void device_a800_cart_interface::nvram_alloc(UINT32 size)
|
||||
//-------------------------------------------------
|
||||
// ****_cart_slot_device - constructor
|
||||
//-------------------------------------------------
|
||||
a800_cart_slot_device::a800_cart_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a800_cart_slot_device::a800_cart_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, __FILE__),
|
||||
device_image_interface(mconfig, *this),
|
||||
device_slot_interface(mconfig, *this), m_cart(nullptr), m_type(0)
|
||||
|
@ -85,7 +85,7 @@ class a800_cart_slot_device : public device_t,
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a800_cart_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a800_cart_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a800_cart_slot_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
virtual ~a800_cart_slot_device();
|
||||
|
||||
|
@ -54,7 +54,7 @@ a8sio_slot_device::a8sio_slot_device(const machine_config &mconfig, std::string
|
||||
{
|
||||
}
|
||||
|
||||
a8sio_slot_device::a8sio_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
a8sio_slot_device::a8sio_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_slot_interface(mconfig, *this)
|
||||
{
|
||||
@ -106,7 +106,7 @@ a8sio_device::a8sio_device(const machine_config &mconfig, std::string tag, devic
|
||||
{
|
||||
}
|
||||
|
||||
a8sio_device::a8sio_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a8sio_device::a8sio_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: device_t(mconfig, type, name, tag, owner, clock, shortname, source)
|
||||
, m_out_clock_in_cb(*this)
|
||||
, m_out_data_in_cb(*this)
|
||||
|
@ -55,7 +55,7 @@ class a8sio_slot_device : public device_t,
|
||||
public:
|
||||
// construction/destruction
|
||||
a8sio_slot_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a8sio_slot_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a8sio_slot_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// device-level overrides
|
||||
virtual void device_start() override;
|
||||
@ -81,7 +81,7 @@ class a8sio_device : public device_t
|
||||
public:
|
||||
// construction/destruction
|
||||
a8sio_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a8sio_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a8sio_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// inline configuration
|
||||
template<class _Object> static devcb_base &set_clock_in_callback(device_t &device, _Object object) { return downcast<a8sio_device &>(device).m_out_clock_in_cb.set_callback(object); }
|
||||
|
@ -53,7 +53,7 @@ a8sio_cassette_device::a8sio_cassette_device(const machine_config &mconfig, std:
|
||||
{
|
||||
}
|
||||
|
||||
a8sio_cassette_device::a8sio_cassette_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a8sio_cassette_device::a8sio_cassette_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: device_t(mconfig, type, name, tag, owner, clock, shortname, source)
|
||||
, device_a8sio_card_interface(mconfig, *this)
|
||||
, m_cassette(*this, "cassette"), m_read_timer(nullptr)
|
||||
|
@ -28,7 +28,7 @@ class a8sio_cassette_device
|
||||
public:
|
||||
// construction/destruction
|
||||
a8sio_cassette_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
a8sio_cassette_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a8sio_cassette_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
|
||||
// optional information overrides
|
||||
virtual machine_config_constructor device_mconfig_additions() const override;
|
||||
|
@ -30,7 +30,7 @@ const device_type A5200_ROM_2CHIPS = &device_creator<a5200_rom_2chips_device>;
|
||||
const device_type A5200_ROM_BBSB = &device_creator<a5200_rom_bbsb_device>;
|
||||
|
||||
|
||||
a800_rom_device::a800_rom_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source)
|
||||
a800_rom_device::a800_rom_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source)
|
||||
: device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_a800_cart_interface( mconfig, *this )
|
||||
{
|
||||
|
@ -13,7 +13,7 @@ class a800_rom_device : public device_t,
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
a800_rom_device(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
a800_rom_device(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
a800_rom_device(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// device-level overrides
|
||||
|
@ -186,7 +186,7 @@ machine_config_constructor abc856_t::device_mconfig_additions() const
|
||||
// abc890_t - constructor
|
||||
//-------------------------------------------------
|
||||
|
||||
abc890_t::abc890_t(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) :
|
||||
abc890_t::abc890_t(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source) :
|
||||
device_t(mconfig, type, name, tag, owner, clock, shortname, source),
|
||||
device_abcbus_card_interface(mconfig, *this)
|
||||
{
|
||||
|
@ -27,7 +27,7 @@ class abc890_t : public device_t,
|
||||
{
|
||||
public:
|
||||
// construction/destruction
|
||||
abc890_t(const machine_config &mconfig, device_type type, const char *name, std::string tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
|
||||
abc890_t(const machine_config &mconfig, device_type type, std::string name, std::string tag, device_t *owner, UINT32 clock, std::string shortname, std::string source);
|
||||
abc890_t(const machine_config &mconfig, std::string tag, device_t *owner, UINT32 clock);
|
||||
|
||||
// optional information overrides
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user