Beispiel #1
0
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);
	}
}
Beispiel #2
0
void abc890_t::abcbus_c4(uint8_t data)
{
	for (abcbus_slot_t &slot : abcbus_slot_device_iterator(*this))
	{
		slot.c4_w(data);
	}
}
Beispiel #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;
}
Beispiel #4
0
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;
}
Beispiel #5
0
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;
}
Beispiel #6
0
void abc890_device::abcbus_c4(uint8_t data)
{
	for (abcbus_slot_device &slot : abcbus_slot_device_iterator(*this))
		slot.write_c4(data);
}