Exemplo n.º 1
0
static WRITE16_HANDLER( pokey_word_w )
{
	if (offset & 0x10) /* A5 selects chip */
		pokey2_w(offset & 0x0f, data);
	else
		pokey1_w(offset & 0x0f, data);
}
Exemplo n.º 2
0
static WRITE_HANDLER( dual_pokey_w )
{
	int pokey_num = (offset >> 3) & 0x01;
	int control = (offset & 0x10) >> 1;
	int pokey_reg = (offset % 8) | control;

	if (pokey_num == 0)
		pokey1_w(pokey_reg, data);
	else
		pokey2_w(pokey_reg, data);
}
Exemplo n.º 3
0
static WRITE16_HANDLER( pokey1_word_w ) { if (ACCESSING_LSB) pokey1_w(offset, data & 0xff); }
Exemplo n.º 4
0
void foodf_pokey1_w (int offset, int data) { pokey1_w (offset/2, data & 0xff); }
Exemplo n.º 5
0
static void pokey_reset(running_machine *machine)
{
	pokey1_w(machine,15,0);
}
Exemplo n.º 6
0
static void pokey_reset(void)
{
	pokey1_w(15,0);
}