Ejemplo n.º 1
0
void bitbanger_device::set_input_line(UINT8 line)
{
	/* normalize */
	line = line ? ASSERT_LINE : CLEAR_LINE;

	/* only act when the state changes */
	if (m_current_input != line)
	{
		m_current_input = line;
		m_input_func(line ? ASSERT_LINE : CLEAR_LINE);
	}
}
Ejemplo n.º 2
0
void midiin_device::tra_callback()
{
	int bit = transmit_register_get_data_bit();
	m_input_func(bit);
}