/dports/emulators/mess/mame-mame0226/src/devices/bus/cpc/ |
H A D | cpcexp.cpp | 19 DEFINE_DEVICE_TYPE(CPC_EXPANSION_SLOT, cpc_expansion_slot_device, "cpc_expansion_slot", "Amstrad CP… 44 cpc_expansion_slot_device::cpc_expansion_slot_device(const machine_config &mconfig, const char *tag… in cpc_expansion_slot_device() function in cpc_expansion_slot_device 57 cpc_expansion_slot_device::~cpc_expansion_slot_device() in ~cpc_expansion_slot_device() 65 void cpc_expansion_slot_device::device_start() in device_start() 83 void cpc_expansion_slot_device::device_config_complete() in device_config_complete() 88 auto const parent = dynamic_cast<cpc_expansion_slot_device *>(owner()->owner()); in device_config_complete() 95 WRITE_LINE_MEMBER( cpc_expansion_slot_device::irq_w ) { m_out_irq_cb(state); } in WRITE_LINE_MEMBER() 96 WRITE_LINE_MEMBER( cpc_expansion_slot_device::nmi_w ) { m_out_nmi_cb(state); } in WRITE_LINE_MEMBER() 97 WRITE_LINE_MEMBER( cpc_expansion_slot_device::reset_w ) { m_out_reset_cb(state); } in WRITE_LINE_MEMBER() 98 WRITE_LINE_MEMBER( cpc_expansion_slot_device::romdis_w ) { m_out_romdis_cb(state); } in WRITE_LINE_MEMBER() [all …]
|
H A D | cpc_ssa1.cpp | 127 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 128 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 129 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 130 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 142 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 143 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 144 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 145 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 175 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start() 186 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | cpcexp.h | 91 class cpc_expansion_slot_device : public device_t, public device_single_card_slot_interface<device_… 95 …cpc_expansion_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_… 97 …cpc_expansion_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_… in cpc_expansion_slot_device() function 98 : cpc_expansion_slot_device(mconfig, tag, owner, clock) in cpc_expansion_slot_device() 105 virtual ~cpc_expansion_slot_device(); 147 DECLARE_DEVICE_TYPE(CPC_EXPANSION_SLOT, cpc_expansion_slot_device)
|
H A D | ddi1.cpp | 50 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 51 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 52 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 53 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 75 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | cpc_rom.cpp | 33 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 34 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 35 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 36 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig()
|
H A D | playcity.cpp | 42 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 43 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 44 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 45 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 69 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | mface2.cpp | 114 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 115 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 116 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 117 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 323 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | cpc_rs232.cpp | 58 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in ROM_START() 59 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in ROM_START() 60 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in ROM_START() 61 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in ROM_START() 106 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | cpc_ssa1.h | 80 cpc_expansion_slot_device *m_slot; 117 cpc_expansion_slot_device *m_slot;
|
H A D | musicmachine.cpp | 25 m_acia->irq_handler().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 57 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | doubler.h | 38 cpc_expansion_slot_device *m_slot;
|
H A D | amdrum.h | 41 cpc_expansion_slot_device *m_slot;
|
H A D | brunword4.h | 34 cpc_expansion_slot_device *m_slot;
|
/dports/emulators/mame/mame-mame0226/src/devices/bus/cpc/ |
H A D | cpcexp.cpp | 19 DEFINE_DEVICE_TYPE(CPC_EXPANSION_SLOT, cpc_expansion_slot_device, "cpc_expansion_slot", "Amstrad CP… 44 cpc_expansion_slot_device::cpc_expansion_slot_device(const machine_config &mconfig, const char *tag… in cpc_expansion_slot_device() function in cpc_expansion_slot_device 57 cpc_expansion_slot_device::~cpc_expansion_slot_device() in ~cpc_expansion_slot_device() 65 void cpc_expansion_slot_device::device_start() in device_start() 83 void cpc_expansion_slot_device::device_config_complete() in device_config_complete() 88 auto const parent = dynamic_cast<cpc_expansion_slot_device *>(owner()->owner()); in device_config_complete() 95 WRITE_LINE_MEMBER( cpc_expansion_slot_device::irq_w ) { m_out_irq_cb(state); } in WRITE_LINE_MEMBER() 96 WRITE_LINE_MEMBER( cpc_expansion_slot_device::nmi_w ) { m_out_nmi_cb(state); } in WRITE_LINE_MEMBER() 97 WRITE_LINE_MEMBER( cpc_expansion_slot_device::reset_w ) { m_out_reset_cb(state); } in WRITE_LINE_MEMBER() 98 WRITE_LINE_MEMBER( cpc_expansion_slot_device::romdis_w ) { m_out_romdis_cb(state); } in WRITE_LINE_MEMBER() [all …]
|
H A D | cpc_ssa1.cpp | 127 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 128 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 129 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 130 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 142 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 143 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 144 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 145 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 175 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start() 186 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | cpcexp.h | 91 class cpc_expansion_slot_device : public device_t, public device_single_card_slot_interface<device_… 95 …cpc_expansion_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_… 97 …cpc_expansion_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_… in cpc_expansion_slot_device() function 98 : cpc_expansion_slot_device(mconfig, tag, owner, clock) in cpc_expansion_slot_device() 105 virtual ~cpc_expansion_slot_device(); 147 DECLARE_DEVICE_TYPE(CPC_EXPANSION_SLOT, cpc_expansion_slot_device)
|
H A D | ddi1.cpp | 50 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 51 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 52 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 53 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 75 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | cpc_rom.cpp | 33 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 34 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 35 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 36 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig()
|
H A D | playcity.cpp | 42 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 43 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 44 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 45 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 69 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | mface2.cpp | 114 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in device_add_mconfig() 115 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in device_add_mconfig() 116 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 117 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in device_add_mconfig() 323 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | cpc_rs232.cpp | 58 …cpc_expansion_slot_device &exp(CPC_EXPANSION_SLOT(config, "exp", DERIVED_CLOCK(1, 1), cpc_exp_card… in ROM_START() 59 exp.irq_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::irq_w)); in ROM_START() 60 exp.nmi_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in ROM_START() 61 exp.romdis_callback().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::romdis_w)); // ROMDIS in ROM_START() 106 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | cpc_ssa1.h | 80 cpc_expansion_slot_device *m_slot; 117 cpc_expansion_slot_device *m_slot;
|
H A D | musicmachine.cpp | 25 m_acia->irq_handler().set(DEVICE_SELF_OWNER, FUNC(cpc_expansion_slot_device::nmi_w)); in device_add_mconfig() 57 m_slot = dynamic_cast<cpc_expansion_slot_device *>(owner()); in device_start()
|
H A D | doubler.h | 38 cpc_expansion_slot_device *m_slot;
|
H A D | amdrum.h | 41 cpc_expansion_slot_device *m_slot;
|