コード例 #1
0
ファイル: ctronics.cpp プロジェクト: Enverex/mame
device_centronics_peripheral_interface::device_centronics_peripheral_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig, device)
{
	m_slot = dynamic_cast<centronics_device *>(device.owner());
}
コード例 #2
0
ファイル: expander.cpp プロジェクト: Robbbert/store1
device_svi_expander_interface::device_svi_expander_interface(const machine_config &mconfig, device_t &device) :
	device_slot_card_interface(mconfig, device)
{
	m_expander = dynamic_cast<svi_expander_device *>(device.owner());
}
コード例 #3
0
ファイル: mouse.cpp プロジェクト: Dagarman/mame
device_interpro_mouse_port_interface::device_interpro_mouse_port_interface(machine_config const &mconfig, device_t &device)
	: device_slot_card_interface(mconfig, device)
	, m_port(dynamic_cast<interpro_mouse_port_device *>(device.owner()))
{
}
コード例 #4
0
ファイル: k573cass.c プロジェクト: MisterTea/MAMEHub
konami573_cassette_interface::konami573_cassette_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig, device)
{
	m_slot = dynamic_cast<konami573_cassette_slot_device *>(device.owner());
}
コード例 #5
0
device_ioexp_interface::device_ioexp_interface(const machine_config &mconfig, device_t &device) :
	device_slot_card_interface(mconfig, device)
{
	m_slot = dynamic_cast<ioexp_slot_device *>(device.owner());
}
コード例 #6
0
ファイル: exp.cpp プロジェクト: Tauwasser/mame
device_ql_expansion_card_interface::device_ql_expansion_card_interface(const machine_config &mconfig, device_t &device) :
	device_slot_card_interface(mconfig, device),
	m_romoeh(0)
{
	m_slot = dynamic_cast<ql_expansion_slot_device *>(device.owner());
}
コード例 #7
0
ファイル: wangpc.cpp プロジェクト: robsonfr/mame
device_wangpcbus_card_interface::device_wangpcbus_card_interface(const machine_config &mconfig, device_t &device) :
	device_slot_card_interface(mconfig, device), m_bus(nullptr), m_sid(0), m_next(nullptr)
{
	m_slot = dynamic_cast<wangpcbus_slot_device *>(device.owner());
}
コード例 #8
0
abc_keyboard_interface::abc_keyboard_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig,device)
{
	m_slot = dynamic_cast<abc_keyboard_port_device *>(device.owner());
}
コード例 #9
0
ファイル: exp.cpp プロジェクト: goofwear/mame
device_portfolio_expansion_slot_interface::device_portfolio_expansion_slot_interface(const machine_config &mconfig, device_t &device) :
	device_slot_card_interface(mconfig,device)
{
	m_slot = dynamic_cast<portfolio_expansion_slot_t *>(device.owner());
}
コード例 #10
0
ファイル: exp.cpp プロジェクト: goofwear/mame
device_tiki100bus_card_interface::device_tiki100bus_card_interface(const machine_config &mconfig, device_t &device) :
    device_slot_card_interface(mconfig, device), m_bus(nullptr),
    m_busak(CLEAR_LINE), m_next(nullptr)
{
    m_slot = dynamic_cast<tiki100_bus_slot_t *>(device.owner());
}
コード例 #11
0
ファイル: scsi.cpp プロジェクト: kara1001000/mame
scsi_port_interface::scsi_port_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig, device)
{
	m_slot = dynamic_cast<SCSI_PORT_SLOT_device *>(device.owner());
}
コード例 #12
0
ファイル: sunkbd.cpp プロジェクト: Dagarman/mame
device_sun_keyboard_port_interface::device_sun_keyboard_port_interface(machine_config const &mconfig, device_t &device)
	: device_slot_card_interface(mconfig, device)
	, m_port(dynamic_cast<sun_keyboard_port_device *>(device.owner()))
{
}
コード例 #13
0
ファイル: epson_sio.c プロジェクト: antervud/MAMEHub
device_epson_sio_interface::device_epson_sio_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig,device)
{
	m_slot = dynamic_cast<epson_sio_device *>(device.owner());
}
コード例 #14
0
ファイル: vip_byteio.c プロジェクト: cyberkni/276in1JAMMA
device_vip_byteio_port_interface::device_vip_byteio_port_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig,device)
{
	m_slot = dynamic_cast<vip_byteio_port_device *>(device.owner());
}
コード例 #15
0
ファイル: 1mhzbus.cpp プロジェクト: RalfVB/mame
device_bbc_1mhzbus_interface::device_bbc_1mhzbus_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig, device)
{
	m_slot = dynamic_cast<bbc_1mhzbus_slot_device *>(device.owner());
}
コード例 #16
0
ファイル: exp.cpp プロジェクト: Tauwasser/mame
device_bw2_expansion_slot_interface::device_bw2_expansion_slot_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig,device)
{
	m_slot = dynamic_cast<bw2_expansion_slot_device *>(device.owner());
}
コード例 #17
0
ファイル: keyboard.cpp プロジェクト: broftkd/mame
device_apricot_keyboard_interface::device_apricot_keyboard_interface(const machine_config &mconfig, device_t &device) :
	device_slot_card_interface(mconfig, device)
{
	m_host = dynamic_cast<apricot_keyboard_bus_device *>(device.owner());
}
コード例 #18
0
ファイル: ctrl.cpp プロジェクト: Ashura-X/mame
device_nes_control_port_interface::device_nes_control_port_interface(const machine_config &mconfig, device_t &device) :
									device_slot_card_interface(mconfig, device)
{
	m_port = dynamic_cast<nes_control_port_device *>(device.owner());
}
コード例 #19
0
ファイル: abcbus.cpp プロジェクト: DragonMinded/mame
device_abcbus_card_interface::device_abcbus_card_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig, device)
{
	m_slot = dynamic_cast<abcbus_slot_t *>(device.owner());
}
コード例 #20
0
ファイル: user.c プロジェクト: DanielAeolusLaude/mame
device_pet_user_port_interface::device_pet_user_port_interface(const machine_config &mconfig, device_t &device)
	: device_slot_card_interface(mconfig,device)
{
	m_slot = dynamic_cast<pet_user_port_device *>(device.owner());
}
コード例 #21
0
ファイル: graphics.cpp プロジェクト: GiuseppeGorgoglione/mame
device_compis_graphics_card_interface::device_compis_graphics_card_interface(const machine_config &mconfig, device_t &device) :
	device_slot_card_interface(mconfig, device)
{
	m_slot = dynamic_cast<compis_graphics_slot_t *>(device.owner());
}