コード例 #1
0
ファイル: hyprolyb.c プロジェクト: bdidier/MAME-OS-X
static READ8_DEVICE_HANDLER( hyprolyb_adpcm_data_r )
{
	hyprolyb_adpcm_state *state = get_safe_token(device);

	state->m_adpcm_ready = 0x00;
	return soundlatch2_r(state->m_space, offset);
}
コード例 #2
0
ファイル: tecmosys.c プロジェクト: cdenix/psmame
// It looks like this needs a synch between z80 and 68k ??? See z80:006A-0091
static READ16_HANDLER( sound_r )
{
	if (ACCESSING_BITS_0_7)
	{
		return soundlatch2_r( space,  0 );
	}

	return 0;
}
コード例 #3
0
ファイル: tecmosys.c プロジェクト: LibXenonProject/mame-lx
// It looks like this needs a synch between z80 and 68k ??? See z80:006A-0091
static READ16_HANDLER( sound_r )
{
	if (ACCESSING_BITS_0_7)
	{
		space->machine().scheduler().synchronize();
		return soundlatch2_r( space,  0 );
	}

	return 0;
}
コード例 #4
0
ファイル: xmen.c プロジェクト: joolswills/advancemame
static READ16_HANDLER( sound_status_r )
{
	return soundlatch2_r(0);
}
コード例 #5
0
ファイル: sandscrp.c プロジェクト: DarrenBranford/MAME4iOS
static READ16_HANDLER( sandscrp_soundlatch_word_r )
{
	latch2_full = 0;
	return soundlatch2_r(space,0);
}
コード例 #6
0
ファイル: gottlieb.c プロジェクト: nitrologic/emu
static READ8_HANDLER( audio_data_r )
{
	cputag_set_input_line(space->machine, "audiocpu", M6502_IRQ_LINE, CLEAR_LINE);
	return soundlatch2_r(space, offset);
}
コード例 #7
0
static READ16_HANDLER( sandscrp_soundlatch_word_r )
{
	sandscrp_state *state = space->machine->driver_data<sandscrp_state>();
	state->latch2_full = 0;
	return soundlatch2_r(space,0);
}