static WRITE8_DEVICE_HANDLER( bigbord2_sio_w )
{
	if (!offset)
		z80sio_d_w(device, 0, data);
	else
	if (offset == 2)
	z80sio_d_w(device, 1, data);
	else
	if (offset == 1)
		z80sio_c_w(device, 0, data);
	else
		z80sio_c_w(device, 1, data);
}
Beispiel #2
0
static WRITE16_DEVICE_HANDLER( p8k_16_sio_w )
{
	data &= 0xff;

	switch (offset & 0x06)
	{
	case 0x00:
		z80sio_d_w(device, 0, (UINT8)data);
		break;
	case 0x02:
		z80sio_d_w(device, 1, (UINT8)data);
		break;
	case 0x04:
		z80sio_c_w(device, 0, (UINT8)data);
		break;
	case 0x06:
		z80sio_c_w(device, 1, (UINT8)data);
		break;
	}
}