Пример #1
0
inline void mos6526_device::update_pa()
{
	uint8_t pa = m_pra | (m_pa_in & ~m_ddra);

	if (m_pa != pa)
	{
		m_pa = pa;
		m_write_pa((offs_t)0, pa);
	}
}
Пример #2
0
inline void mos6526_device::update_pa()
{
	UINT8 pa = m_pra | ~m_ddra;

	if (m_pa != pa)
	{
		m_pa = pa;
		m_write_pa((offs_t)0, pa);
	}
}
Пример #3
0
//-------------------------------------------------
//  device_reset - device-specific reset
//-------------------------------------------------
void pit68230_device::device_reset ()
{
		LOG (logerror ("PIT68230 device reseted\n"));
		m_pgcr = 0;
		m_psrr = 0;
		m_paddr = 0;
		m_pbddr = 0;
		m_pcddr = 0;
		m_pacr = 0; m_write_h2 (m_pacr);
		m_pbcr = 0;
		m_padr = 0; m_write_pa ((offs_t)0, m_padr); // TODO: check PADDR
		m_pbdr = 0;
		m_psr = 0;
}