示例#1
0
文件: abc890.cpp 项目: broftkd/mame
void abc890_t::abcbus_xmemw(offs_t offset, uint8_t data)
{
	for (abcbus_slot_t &slot : abcbus_slot_device_iterator(*this))
	{
		slot.xmemw_w(offset, data);
	}
}
示例#2
0
文件: abc890.cpp 项目: broftkd/mame
void abc890_t::abcbus_c4(uint8_t data)
{
	for (abcbus_slot_t &slot : abcbus_slot_device_iterator(*this))
	{
		slot.c4_w(data);
	}
}
示例#3
0
uint8_t abc890_device::abcbus_stat()
{
	uint8_t data = 0xff;

	for (abcbus_slot_device &slot : abcbus_slot_device_iterator(*this))
		data &= slot.read_stat();

	return data;
}
示例#4
0
文件: abc890.cpp 项目: broftkd/mame
uint8_t abc890_t::abcbus_xmemfl(offs_t offset)
{
	uint8_t data = 0xff;

	for (abcbus_slot_t &slot : abcbus_slot_device_iterator(*this))
	{
		data &= slot.xmemfl_r(offset);
	}

	return data;
}
示例#5
0
文件: abc890.cpp 项目: broftkd/mame
uint8_t abc890_t::abcbus_stat()
{
	uint8_t data = 0xff;

	for (abcbus_slot_t &slot : abcbus_slot_device_iterator(*this))
	{
		data &= slot.stat_r();
	}

	return data;
}
示例#6
0
void abc890_device::abcbus_c4(uint8_t data)
{
	for (abcbus_slot_device &slot : abcbus_slot_device_iterator(*this))
		slot.write_c4(data);
}